Skip to content

Move the cli_toolkit_repository to the right structure #539

@yehudarav

Description

@yehudarav

The CLI in hera is built as follows:

  1. A argparser in the /bin directory
  2. A CLI file in the relevant module that runs the commands. Usually, the CLI invokes a toolkit, and therefore the implementations in CLI.py will load the toolkit and call the right functions.

The cli_repository is implement in the utls/data/cli_toolkit_repository.

It mixes the definition of the argparse and the implementation. Please move it to the right place.

Please note that the python in the bin files have the

#! /usr/bin/env python

That makes it an executable file. They also don't have a .py extension and they are executables.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions