2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
7e2099877c |
|||
| 16bb4e5bed |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
7e2099877c |
lib.Cmd.load_subcommands(): Add method
Push cmds.Cmd._add_subcommands() as lib.Cmd.load_subcommands() one step up to the top of the type hierarchy ladder. By default, it does the same thing, i.e. load subcommands matching frobnicate.Cmd* if called on class CmdFrobnicate. This commit also replaces invocations of Cmd._add_subcommands() by invocations of this new method. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 16bb4e5bed |
cmds.CmdPosix: Add command
Add a new group of commands - "posix". The current command categories are not a good fit for that: "projects" is for CI, "distro" is distribution-specific for CD, and secrets is for handling secrets specifically. Introduce the more general command group "posix", a class of commands not POSIX compliant in the exposed API, but primarily using POSIX utilities as workhorse. Signed-off-by: Jan Lindemann <jan@janware.com> |