Marwa Mahfoud
07/17/2024, 2:34 PMconf_loader = OmegaConfigLoader(
conf_source=CONF_SOURCE, env="base"
)
params = conf_loader.get("parameters", "globals")
Nok Lam Chan
07/17/2024, 3:12 PMNok Lam Chan
07/17/2024, 3:16 PMglobals
in the parameters dictionary. This is why in the YAML config you use the $globals:
resolver.
If you need to access the globals
dictionary directly for some reason, you should do conf_loader["globals"]
Nok Lam Chan
07/17/2024, 3:17 PMMarwa Mahfoud
07/17/2024, 4:16 PMMarwa Mahfoud
07/17/2024, 4:17 PMMarwa Mahfoud
07/17/2024, 4:18 PMMarwa Mahfoud
07/17/2024, 4:19 PMMarwa Mahfoud
07/17/2024, 4:19 PMNok Lam Chan
07/17/2024, 4:20 PMNok Lam Chan
07/17/2024, 4:22 PMconf_loader["globals"]
Marwa Mahfoud
07/17/2024, 4:23 PMNok Lam Chan
07/17/2024, 4:23 PMyaml.load
as most likely you don't need any config loader feature. It looks like you are just iterating on a list or somethingMarwa Mahfoud
07/17/2024, 4:24 PMMarwa Mahfoud
07/17/2024, 4:25 PMNok Lam Chan
07/17/2024, 4:25 PMconf_loader["globals"]
can you use this instead?Nok Lam Chan
07/17/2024, 4:25 PMMarwa Mahfoud
07/17/2024, 4:30 PMMarwa Mahfoud
07/17/2024, 4:31 PMMarwa Mahfoud
07/17/2024, 4:31 PMMarwa Mahfoud
07/17/2024, 4:32 PMNok Lam Chan
07/17/2024, 4:37 PMNok Lam Chan
07/17/2024, 4:37 PMconf_loader = OmegaConfigLoader(
conf_source=CONF_SOURCE, base_env="base", default_run_env="local"
)
Nok Lam Chan
07/17/2024, 4:37 PMMarwa Mahfoud
07/17/2024, 4:38 PMNok Lam Chan
07/17/2024, 4:38 PMMarwa Mahfoud
07/17/2024, 4:39 PMMarwa Mahfoud
07/17/2024, 5:44 PM