sierra.core.cmdline#
Core command line parsing and validation classes.
Classes#
SIERRA's argument parser overriding default argparse behavior. |
|
The base cmdline definition class for SIERRA for reusability. |
|
Defines the arguments that are used to bootstrap SIERRA/load plugins. |
|
Defines the core command line arguments for SIERRA using |
Module Contents#
- class sierra.core.cmdline.ArgumentParser(prog=None, usage=None, description=None, epilog=None, parents=[], formatter_class=HelpFormatter, prefix_chars='-', fromfile_prefix_chars=None, argument_default=None, conflict_handler='error', add_help=True, allow_abbrev=True, exit_on_error=True)[source]#

SIERRA's argument parser overriding default argparse behavior.
Delivers a custom help message without listing options, as the options which SIERRA accepts differs dramatically depending on loaded plugins.
- class sierra.core.cmdline.BaseCmdline[source]#
The base cmdline definition class for SIERRA for reusability.
- class sierra.core.cmdline.BootstrapCmdline[source]#

Defines the arguments that are used to bootstrap SIERRA/load plugins.
