From d25ec3c626b550d3edfcf91809a3fb3f811887f3 Mon Sep 17 00:00:00 2001
From: Loraine Gueguen <loraine.gueguen@sb-roscoff.fr>
Date: Tue, 4 May 2021 11:53:44 +0200
Subject: [PATCH] Fix config

---
 gga_init.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gga_init.py b/gga_init.py
index 555b451..c386d54 100755
--- a/gga_init.py
+++ b/gga_init.py
@@ -360,6 +360,7 @@ if __name__ == "__main__":
         logging.basicConfig(level=logging.INFO)
 
     config_file = os.path.abspath(args.config)
+    config = utilities.parse_config(config_file)
 
     main_dir = None
     if not args.main_directory:
@@ -371,7 +372,6 @@ if __name__ == "__main__":
 
     # Create traefik directory and compose files if needed or specified
     if args.force_traefik or not os.path.isdir(os.path.join(os.path.abspath(main_dir), "traefik")):
-        config = utilities.parse_config(config_file)
         make_traefik_compose_files(config=config, main_dir=main_dir)
 
     unique_sp_dict_list = utilities.get_unique_species_dict_list(sp_dict_list=sp_dict_list)
@@ -389,7 +389,7 @@ if __name__ == "__main__":
                                                                      "/")
 
         # Parse the config yaml file
-        deploy_stack_for_current_organism.config = utilities.parse_config(config_file)
+        deploy_stack_for_current_organism.config = config
 
         # # Set the instance url attribute
         # for env_variable, value in deploy_stack_for_current_organism.config.items():
-- 
GitLab