refactor so that coordinator instance is available in runner instance #8

Merged
dan merged 16 commits from coordinator-in-runner into dev 2023-12-06 12:05:15 +01:00
Showing only changes of commit 704af5b32c - Show all commits

View file

@ -93,8 +93,10 @@ class EnvManager:
)
def copy_env_files(self, DIR: DirManager) -> None:
"""Copies all env files to STATES/env_files. Files will be renamed to their own TYPE value."""
"""Copies all env files to STATES/env_files. Files will be renamed to
<index>-<env_type>-<original_name>
00-authentik-login.test.dev.local-it.cloud.env"""
for index, env_file in enumerate(self.env_files):
# will create something like 00-authentik-login.test.dev.local-it.cloud.env
file_name = "-".join([str(index).zfill(2), env_file.env_type, env_file.env_path.name])
shutil.copy(env_file.env_path, DIR.ENV_FILES / file_name)