monkey_wrench.cli._models module
- class monkey_wrench.cli._models.CommandLineArguments[source]
Bases:
ModelPydantic model to validate CLI arguments.
It reads the CLI arguments from sys.argv, where
sys.argv[0]is the path of the script which is being executed, i.e.monkey-wrenchin this case. As a result, the actual arguments aresys.argv[1:].- task_file_path: ensure_path_does_not_end_with_slash)]]
The path to the task file, which must be an existing valid YAML file.