Vishal Pandey
09/19/2024, 2:22 PMDeepyaman Datta
09/19/2024, 2:54 PMlocal
(a special environment) will overwrite the common keys from base
.Deepyaman Datta
09/19/2024, 2:55 PMMerel
09/19/2024, 2:56 PMVishal Pandey
09/19/2024, 3:08 PMimport logging.config
from kedro.config import OmegaConfigLoader
from kedro.framework.project import settings
project_path = "/home/vishal/Documents/workspace/mlops/data-pipelines/"
conf_path = str(project_path + settings.CONF_SOURCE)
conf_loader = OmegaConfigLoader(conf_source=conf_path, env="local")
conf_catalog = conf_loader["catalog"]
conf_params = conf_loader["parameters"]
ValueError: Duplicate keys found in /home/vishal/Documents/workspace/mlops/data-pipelines/conf/base/catalog.yml and
/home/vishal/Documents/workspace/mlops/data-pipelines/conf/local/catalog.yml: case_data_insert_records,
case_data_update_records, case_master, doc_table, dummy_csv_resolver, dumm...
Vishal Pandey
09/19/2024, 3:10 PMMerel
09/19/2024, 3:13 PMOmegaConfigLoader
directly, it assumes no environment."