[DataCatalog]: Save/load catalog obtained from to_config
#4330
Labels
Issue: Feature Request
New feature or improvement to existing feature
Milestone
Description
Implement a method to save and load catalog obtained from
KedroDataCatalog.to_config()
- #4330, so it could be used when running kedro project withkedro run.
It won't be part of the catalog API, as we should not force any specific saving/loading formats at the catalog level. So, we consider extending the config loader to handle that.
Blocked by #4326 and #4327
Context
#3932
Possible Implementation
Extend
OmegaConfigLoader
to save and load config obtained fromKedroDataCatalog.to_config()
versioned
flag and dataset parameter #4326 and Discrepancy between settingsave_version
via catalog constructor and when passing datasets #4327versioned
flag and make version part of the dataset config / keep both options / do nothing;save
forOmegaConfigLoader
OmegaConfigLoader.__getitem__
to load files obtained fromKedroDataCatalog.to_config()
. Currently it outputs four dictionaries:catalog
,credetials
andload_versions
,save_versions
. Depending on how we solve step 1 - the output can change.The text was updated successfully, but these errors were encountered: