AadityaNair / AadityaNair/ProjectNephos

[handlers]: Consistent run and execute_command

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
maintainability
Dominant language
Python
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

`run` and `execute_command` are two interfaces for each handler. The former is for command-line usage while the latter is used when using programatically.

Technically both should perform the same function with `run` calling `execute_command` and parsing/pretty printing it's output. But right now, that is not the case for all of them. Most of the `execute_command` implement the functionality for the orchestration.

Either have it consistent or drop it as a common interface.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.