Abhishek Bhatia
03/01/2024, 8:13 AMmy_pipeline
is namespaced as my_pipeline
to allow multiple benefits (separation of parameters, filtering of nodes using namespace + tags etc).
But the following command fails:
kedro run --namespace=my_pipeline
with the error:
ValueError: Pipeline does not contain nodes with namespace 'my_pipeline'
But it works when I include the pipeline name
kedro run --pipeline=my_pipeline --namespace=my_pipeline
But it fails if I pass it any other namespace (expected)
kedro run --pipeline=my_pipeline --namespace=xyz
Can you help me where I am going wrong here? Seems like something very basic I am missing!
Thanks! 🙂Abhishek Bhatia
03/01/2024, 9:41 AMkedro run --namespace=my_pipeline
will search for nodes with namespace in the default pipeline and not across all pipelines.