ChimeraPy / Orchestrator

Reusable Nodes and Orchestration Scheme/ Dashboard Application for ChimeraPy with JSON configuration.
GNU General Public License v3.0
1 stars 0 forks source link

TypeError: __init__() missing 1 required positional argument: 'name' #123

Closed umesh-timalsina closed 1 year ago

umesh-timalsina commented 1 year ago

It seems like instantiating a node from the CLI configuration is throwing the above error.

  File "/home/umesh/isis/oele-isis/chimerapy-orchestrator/chimerapy_orchestrator/cli/__main__.py", line 210, in run
    orchestrate(cp_config)
  File "/home/umesh/isis/oele-isis/chimerapy-orchestrator/chimerapy_orchestrator/cli/__main__.py", line 15, in orchestrate
    manager, pipeline, mappings, remote_workers = config.pipeline_graph()
  File "/home/umesh/isis/oele-isis/chimerapy-orchestrator/chimerapy_orchestrator/models/pipeline_config.py", line 160, in pipeline_graph
    created_nodes[node_config.name] = self.get_registered_node(
  File "/home/umesh/isis/oele-isis/chimerapy-orchestrator/chimerapy_orchestrator/models/pipeline_models.py", line 129, in instantiate
    self.instance = self.NodeClass(**self.kwargs)
TypeError: __init__() missing 1 required positional argument: 'name'