From d196d2a1e4d8f99a7bb9bd2d90c3007cb41a722d Mon Sep 17 00:00:00 2001 From: Daniel Date: Tue, 5 Dec 2023 23:32:07 +0100 Subject: [PATCH] use unique names for copied env files, use DIR.ENV_FILES --- abratest/env_manager.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/abratest/env_manager.py b/abratest/env_manager.py index 00d412e..2cbcbf1 100644 --- a/abratest/env_manager.py +++ b/abratest/env_manager.py @@ -94,7 +94,7 @@ 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.""" - env_files_dir = DIR.STATES / "env_files" - env_files_dir.mkdir(exist_ok=True) - for env_file in self.env_files: - shutil.copy(env_file.env_path, env_files_dir / env_file.env_type) + 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)