ApPipeParser¶
- class lsst.ap.verify.ApPipeParser¶
Bases:
ArgumentParser
An argument parser for data needed by
ap_pipe
activities.This parser is not complete, and is designed to be passed to another parser using the
parent
parameter.Methods Summary
add_argument
(add_argument)add_argument_group
(*args, **kwargs)add_mutually_exclusive_group
(**kwargs)add_subparsers
(**kwargs)convert_arg_line_to_args
(arg_line)error
(message)Prints a usage message incorporating the message to stderr and exits.
exit
([status, message])get_default
(dest)parse_args
([args, namespace])parse_intermixed_args
([args, namespace])parse_known_args
([args, namespace])parse_known_intermixed_args
([args, namespace])print_help
([file])print_usage
([file])register
(registry_name, value, object)set_defaults
(**kwargs)Methods Documentation
- add_argument(dest, ..., name=value, ...) add_argument(option_string, option_string, ..., name=value, ...)¶
- add_argument(option_string, option_string, ..., name=value, ...) None
- add_argument_group(*args, **kwargs)¶
- add_mutually_exclusive_group(**kwargs)¶
- add_subparsers(**kwargs)¶
- convert_arg_line_to_args(arg_line)¶
- error(message: string)¶
Prints a usage message incorporating the message to stderr and exits.
If you override this in a subclass, it should not return – it should either exit or raise an exception.
- exit(status=0, message=None)¶
- format_help()¶
- format_usage()¶
- get_default(dest)¶
- parse_args(args=None, namespace=None)¶
- parse_intermixed_args(args=None, namespace=None)¶
- parse_known_args(args=None, namespace=None)¶
- parse_known_intermixed_args(args=None, namespace=None)¶
- print_help(file=None)¶
- print_usage(file=None)¶
- register(registry_name, value, object)¶
- set_defaults(**kwargs)¶