You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the kedro pipeline create command creates a new /parameters folder and adds a {pipeline-name}.yml inside (or just adds the file to the parameters folder if it aready exists.
Context
To make this more consistent and so the global parameters.yml doesn't just randomly sit outside the directories, we want to maintian all the pipeline specific config files directly in the /conf with a specific naming convention.
add a pipeline directory called {pipeline_name} to the /pipelines with empty nodes.py and pipeline.py files
No catalog_pipeline_name.yml
it will no longer add a /tests directory it will also no longer add a catalog_{pipeline_name}.yml to /conf, this will instead be delegated to the kedro catalog create command which will also need updating as a follow up to this. Update kedro catalog create to use new /conf structure #2844
add a pipeline directory called {pipeline_name} to the /pipelines with empty nodes.py and pipeline.py files
it will no longer add a /tests directory
it will also no longer add a catalog_{pipeline_name}.yml to /conf, this will instead be delegated to the kedro catalog create command which will also need updating as a follow up to this. #2844
I update the description to reflect the final decision - I also make it a parent ticket so it's easy to track the rest. This is done already but I think it will be useful to keep the record for future reference.
Description
Currently, the
kedro pipeline create
command creates a new /parameters folder and adds a {pipeline-name}.yml inside (or just adds the file to the parameters folder if it aready exists.Context
To make this more consistent and so the global parameters.yml doesn't just randomly sit outside the directories, we want to maintian all the pipeline specific config files directly in the /conf with a specific naming convention.
Before
After
(This is outdated - edited by Nok)
Possible Implementation
calling the updated
kedro pipeline create
should:parameters_{pipeline_name}.yml
to/conf
catalog_{pipeline_name}.yml
to/conf
/pipelines
with emptynodes.py
andpipeline.py
filesCurrently, it also adds a
/tests
directory, but we want to remove this from the command because of work on #2149Final decision - see comments for the full details
kedro catalog create
to use new /conf structure #2844The text was updated successfully, but these errors were encountered: