The Check Sub-Command Arguments

"""`check` sub-command

usage: ape check -h
       ape check  [<config-file-name> ...] [--module <module> ...]

Positional Arguments:

    <config-file-name> ...    List of config files (e.g. *.ini - default='[
'ape.ini']')

optional arguments:

    -h, --help                  Show this help message and exit
    -m, --module <module>       Non-ape module with plugins

"""

See the developer documentation for more information about this.

The CheckArgumentsConstants

class CheckArgumentsConstants(object):
    """
    A holder of constants for the Check Sub-Command Arguments
    """
    __slots__ = ()
    # options and arguments
    configfilenames = "<config-file-name>"
    modules = "--module"

    #defaults
    default_configfilenames = ['ape.ini']

The Check Class

BaseArguments <|-- Check

Check
Check.configfiles
Check.modules
Check.reset
Check.function

The Check Strategy

The Check strategy calls check_rep on the plugins.

BaseStrategy <|-- CheckStrategy

CheckStrategy
CheckStrategy.function