![]() |
PyXMake Developer Guide 1.0
PyXMake
|
Parent class inherited from built-in exception. More...
Public Member Functions | |
__init__ (self, *args, **kwargs) | |
cli (cls, *args, **kwargs) | |
parse (cls, command, config, args) | |
verify (cls, selection, **kwargs) | |
run (cls, namespace=None, **kwargs) | |
main (cls, **kwargs) | |
Static Public Member Functions | |
alias (*args, **kwargs) | |
Public Attributes | |
str | CommandObjectKind = "PyXMake" |
String identifier of current instance. | |
Parent class inherited from built-in exception.
Base class for all CLI commands
PyXMake.VTL.Command.__init__ | ( | self, | |
* | args, | ||
** | kwargs ) |
Initialization of Command class object.
Definition at line 54 of file __init__.py.
|
static |
Provides an aliases for a given script or command to be used in the CLI instead.
Definition at line 63 of file __init__.py.
PyXMake.VTL.Command.cli | ( | cls, | |
* | args, | ||
** | kwargs ) |
Get a tuple of all valid command line options. @note: Defaults to dropping all company (DLR) related prefixes from the scripts.
Definition at line 72 of file __init__.py.
PyXMake.VTL.Command.main | ( | cls, | |
** | kwargs ) |
Main entrypoint of PyXMake CLI. All other subparsers are derived from here.
Definition at line 273 of file __init__.py.
PyXMake.VTL.Command.parse | ( | cls, | |
command, | |||
config, | |||
args ) |
Parse user-supplied TOML file if given and add its arguments to a CLI command.
Definition at line 91 of file __init__.py.
PyXMake.VTL.Command.run | ( | cls, | |
namespace = None, | |||
** | kwargs ) |
Execute command line parser for VTL module.
Definition at line 178 of file __init__.py.
PyXMake.VTL.Command.verify | ( | cls, | |
selection, | |||
** | kwargs ) |
Return command script if verified.
Definition at line 157 of file __init__.py.
str PyXMake.VTL.Command.CommandObjectKind = "PyXMake" |