Module Expr Str Import alias Import alias Import alias ImportFrom alias alias alias ImportFrom alias Assign NameStore Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore BinOpAdd Str Str If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If CompareIsNot Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If CompareIsNot Call NameLoad NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad If CompareIsNot Call NameLoad SubscriptLoad NameLoad Index Num NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad If CompareIsNot Call NameLoad SubscriptLoad NameLoad Index Num NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd UnaryOpNot CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Raise Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd UnaryOpNot CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str CompareNotIn AttributeLoad AttributeLoad NameLoad attr attr ListLoad Str Str body Raise Call AttributeLoad NameLoad attr BinOpAdd BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str ClassDef bases body Expr Str Assign NameStore Str Assign NameStore NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad ListLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str ClassDef bases body Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore ListLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore Dict Expr Str Assign NameStore ListLoad Expr Str Assign NameStore Str Expr Str Assign NameStore Str Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore NameLoad Expr Str Assign NameStore AttributeLoad NameLoad attr Expr Str Assign NameStore Str Expr Str decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad If CompareIs Call NameLoad AttributeLoad NameLoad attr Str NameLoad NameLoad body Assign AttributeStore AttributeLoad NameLoad attr attr BinOpMod Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr For NameStore Call NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr Str body Continue TryExcept body Assign NameStore AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr handlers ExceptHandler type NameLoad body Continue orelse Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr Str body If CompareEq NameLoad AttributeLoad NameLoad attr body Continue Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Raise Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad For NameStore AttributeLoad NameLoad attr body If CompareIn SubscriptLoad NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr body Raise Call AttributeLoad NameLoad attr BinOpAdd BinOpMod Str SubscriptLoad NameLoad Index Str BinOpMod Str SubscriptLoad NameLoad Index Str Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Str NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str For NameStore SubscriptLoad NameLoad Index Str body If CompareIn NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Raise Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpMod Str NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str Str AttributeLoad AttributeLoad NameLoad attr attr If BoolOpOr CompareLtE Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Call AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Str body If CompareIn NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse If CompareIn SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num orelse If CompareIn NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad AttributeLoad NameLoad attr Str body If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str Str body Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str Return Call NameLoad orelse Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Return Call NameLoad orelse Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpMod Str AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BoolOpAnd CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num SubscriptLoad NameLoad Index Str body If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Num Assign NameStore BinOpAdd NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str orelse Assign NameStore BinOpAdd NameLoad BinOpMod Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Num orelse If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign NameStore BinOpAdd NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str orelse Assign NameStore BinOpAdd NameLoad BinOpMod Str NameLoad If SubscriptLoad NameLoad Index Str body Assign NameStore BinOpAdd NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str orelse Assign NameStore BinOpAdd NameLoad Str If CompareGt Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad decorator_list
N/A N/A Cement core controller module. N/A re N/A textwrap N/A argparse core exc interface handler utils.misc minimal_logger N/A LOG N/A minimal_logger __name__ controller_validator N/A N/A klass obj N/A N/A N/A 
    Validates a handler implementation against the IController interface.

     N/A members N/A _setup _dispatch N/A meta N/A label interface config_section config_defaults stacked_on stacked_type N/A N/A N/A interface validate IController obj members meta meta N/A errmsg N/A Controller arguments must be a list of tuples.  I.e.  [ (['-f', '--foo'], dict(action='store')), ] N/A N/A N/A N/A obj _meta arguments None N/A N/A N/A N/A type N/A N/A obj _meta arguments list N/A N/A N/A N/A exc InterfaceError errmsg N/A item N/A N/A obj _meta arguments N/A N/A N/A N/A type item tuple N/A N/A N/A N/A exc InterfaceError errmsg N/A N/A N/A type N/A item N/A 0 list N/A N/A N/A N/A exc InterfaceError errmsg N/A N/A N/A type N/A item N/A 1 dict N/A N/A N/A N/A exc InterfaceError errmsg N/A N/A N/A N/A N/A N/A obj _meta label base N/A N/A N/A obj _meta stacked_on None N/A N/A errmsg N/A Controller `%s` is not stacked anywhere! N/A N/A obj __class__ __name__ N/A N/A N/A exc InterfaceError errmsg N/A N/A N/A N/A N/A N/A obj _meta label base N/A N/A N/A obj _meta stacked_type N/A nested embedded N/A N/A N/A N/A exc InterfaceError N/A N/A Controller '%s'  N/A N/A obj _meta label N/A has an unknown stacked type of '%s'. N/A N/A obj _meta stacked_type N/A IController N/A N/A interface Interface N/A N/A 
    This class defines the Controller Handler Interface.  Classes that
    implement this handler must provide the methods and attributes defined
    below.

    Implementations do *not* subclass from interfaces.

    Usage:

    .. code-block:: python

        from cement.core import controller

        class MyBaseController(controller.CementBaseController):
            class Meta:
                interface = controller.IController
                ...
     IMeta N/A N/A N/A Interface meta-data. N/A label controller N/A validator controller_validator N/A N/A Meta N/A N/A interface Attribute Handler meta-data _setup N/A N/A app_obj N/A N/A N/A 
        The _setup function is after application initialization and after it
        is determined that this controller was requested via command line
        arguments.  Meaning, a controllers _setup() function is only called
        right before it's _dispatch() function is called to execute a command.
        Must 'setup' the handler object making it ready for the framework
        or the application to make further calls to it.

        :param app_obj: The application object.
        :returns: ``None``

         N/A _dispatch N/A N/A self N/A N/A N/A 
        Reads the application object's data to dispatch a command from this
        controller.  For example, reading self.app.pargs to determine what
        command was passed, and then executing that command function.

        Note that Cement does *not* parse arguments when calling _dispatch()
        on a controller, as it expects the controller to handle parsing
        arguments (I.e. self.app.args.parse()).

        :returns: Returns the result of the executed controller function,
          or ``None`` if no controller function is called.

         N/A N/A expose N/A object N/A N/A 
    Used to expose controller functions to be listed as commands, and to
    decorate the function with Meta data for the argument parser.

    :param help: Help text to display for that command.
    :type help: str
    :param hide: Whether the command should be visible.
    :type hide: boolean
    :param aliases: Aliases to this command.
    :param aliases_only: Whether to only display the aliases (not the label).
     This is useful for situations where you have obscure function names
     which you do not want displayed.  Effecively, if there are aliases and
     `aliases_only` is True, then aliases[0] will appear as the actual
     command/function label.
    :type aliases: ``list``

    Usage:

    .. code-block:: python

        from cement.core.controller import CementBaseController, expose

        class MyAppBaseController(CementBaseController):
            class Meta:
                label = 'base'

            @expose(hide=True, aliases=['run'])
            def default(self):
                print("In MyAppBaseController.default()")

            @expose()
            def my_command(self):
                print("In MyAppBaseController.my_command()")

     __init__ N/A N/A self help hide aliases aliases_only N/A False N/A False N/A N/A N/A self hide hide N/A N/A self help help N/A N/A self aliases aliases N/A N/A self aliases_only aliases_only N/A __call__ N/A N/A self func N/A N/A N/A metadict N/A N/A N/A metadict N/A label N/A N/A re sub _ - N/A func __name__ N/A N/A metadict N/A func_name N/A func __name__ N/A N/A metadict N/A exposed True N/A N/A metadict N/A hide N/A self hide N/A N/A metadict N/A help N/A self help N/A N/A metadict N/A aliases N/A self aliases N/A N/A metadict N/A aliases_only N/A self aliases_only N/A N/A metadict N/A controller None N/A N/A func __cement_meta__ metadict N/A func N/A N/A CementBaseController N/A N/A handler CementBaseHandler N/A N/A 
    This is an implementation of the
    `IControllerHandler <#cement.core.controller.IController>`_ interface, but
    as a base class that application controllers `should` subclass from.
    Registering it directly as a handler is useless.

    NOTE: This handler **requires** that the applications 'arg_handler' be
    argparse.  If using an alternative argument handler you will need to
    write your own controller base class.

    NOTE: This the initial default implementation of CementBaseController.  In
    the future it will be replaced by CementBaseController2, therefore using
    CementBaseController2 is recommended for new development.

    Usage:

    .. code-block:: python

        from cement.core.controller import CementBaseController

        class MyAppBaseController(CementBaseController):
            class Meta:
                label = 'base'
                description = 'MyApp is awesome'
                config_defaults = dict()
                arguments = []
                epilog = "This is the text at the bottom of --help."
                # ...

        class MyStackedController(CementBaseController):
            class Meta:
                label = 'second_controller'
                aliases = ['sec', 'secondary']
                stacked_on = 'base'
                stacked_type = 'embedded'
                # ...

     Meta N/A N/A N/A 
        Controller meta-data (can be passed as keyword arguments to the parent
        class).

         N/A interface IController N/A The interface this class implements. N/A label None N/A The string identifier for the controller. N/A aliases N/A N/A 
        A list of aliases for the controller.  Will be treated like
        command/function aliases for non-stacked controllers.  For example:
        ``myapp <controller_label> --help`` is the same as
        ``myapp <controller_alias> --help``.
         N/A aliases_only False N/A 
        When set to True, the controller label will not be displayed at
        command line, only the aliases will.  Effectively, aliases[0] will
        appear as the label.  This feature is useful for the situation Where
        you might want two controllers to have the same label when stacked
        on top of separate controllers.  For example, 'myapp users list' and
        'myapp servers list' where 'list' is a stacked controller, not a
        function.
         N/A description None N/A The description shown at the top of '--help'.  Default: None N/A config_section None N/A 
        A config [section] to merge config_defaults into.  Cement will default
        to controller.<label> if None is set.
         N/A config_defaults N/A N/A 
        Configuration defaults (type: dict) that are merged into the
        applications config object for the config_section mentioned above.
         N/A arguments N/A N/A 
        Arguments to pass to the argument_handler.  The format is a list
        of tuples whos items are a ( list, dict ).  Meaning:

        ``[ ( ['-f', '--foo'], dict(dest='foo', help='foo option') ), ]``

        This is equivelant to manually adding each argument to the argument
        parser as in the following example:

        ``parser.add_argument(['-f', '--foo'], help='foo option', dest='foo')``

         N/A stacked_on base N/A 
        A label of another controller to 'stack' commands/arguments on top of.
         N/A stacked_type embedded N/A 
        Whether to `embed` commands and arguments within the parent controller
        or to simply `nest` the controller under the parent controller (making
        it a sub-sub-command).  Must be one of `['embedded', 'nested']` only
        if `stacked_on` is not `None`.
         N/A hide False N/A Whether or not to hide the controller entirely. N/A epilog None N/A 
        The text that is displayed at the bottom when '--help' is passed.
         N/A usage None N/A 
        The text that is displayed at the top when '--help' is passed.
        Although the default is `None`, Cement will set this to a generic
        usage based on the `prog`, `controller` name, etc if nothing else is
        passed.
         N/A argument_formatter N/A argparse RawDescriptionHelpFormatter N/A 
        The argument formatter class to use to display --help output.
         N/A default_func default N/A 
        Function to call if no sub-command is passed.  Note that this can
        **not** start with an ``_`` due to backward compatibility restraints
        in how Cement discovers and maps commands.
         N/A __init__ N/A N/A self N/A args kw N/A N/A N/A N/A N/A super CementBaseController self __init__ args kw N/A N/A self app None N/A N/A self _commands N/A N/A N/A self _visible_commands N/A N/A N/A self _arguments N/A N/A N/A self _dispatch_map N/A N/A N/A self _dispatch_command None N/A _setup N/A N/A self app_obj N/A N/A N/A 
        See `IController._setup() <#cement.core.cache.IController._setup>`_.
         N/A N/A N/A N/A super CementBaseController self _setup app_obj N/A N/A N/A getattr N/A self _meta description None None N/A N/A N/A N/A self _meta description N/A %s Controller N/A N/A N/A N/A self _meta label capitalize N/A N/A self app app_obj N/A _collect N/A N/A self N/A N/A N/A N/A N/A LOG debug N/A collecting arguments/commands for %s self N/A arguments N/A N/A commands N/A N/A arguments N/A list N/A N/A self _meta arguments N/A member N/A dir N/A self __class__ N/A N/A N/A N/A member startswith _ N/A N/A N/A N/A N/A func N/A N/A getattr N/A self __class__ member __cement_meta__ N/A N/A N/A AttributeError N/A N/A N/A N/A N/A func N/A controller self N/A N/A N/A commands append func N/A contr N/A N/A handler list controller N/A N/A N/A contr N/A self __class__ N/A N/A N/A contr N/A contr N/A N/A N/A contr _setup N/A self app N/A N/A N/A N/A contr _meta stacked_on N/A N/A self _meta label N/A N/A N/A N/A N/A contr _meta stacked_type embedded N/A N/A N/A contr_arguments contr_commands N/A N/A contr _collect N/A arg contr_arguments N/A N/A N/A N/A arguments append arg N/A func contr_commands N/A N/A N/A N/A commands append func N/A N/A N/A N/A N/A contr _meta stacked_type nested N/A N/A metadict N/A N/A N/A metadict N/A label N/A N/A re sub _ - N/A N/A contr _meta label N/A N/A metadict N/A func_name _dispatch N/A N/A metadict N/A exposed True N/A N/A metadict N/A hide N/A N/A contr _meta hide N/A N/A metadict N/A help N/A N/A contr _meta description N/A N/A metadict N/A aliases N/A N/A contr _meta aliases N/A N/A metadict N/A aliases_only N/A N/A contr _meta aliases_only N/A N/A metadict N/A controller contr N/A N/A N/A commands append metadict N/A N/A arguments commands N/A _process_arguments N/A N/A self N/A N/A N/A N/A _arg _kw N/A self _arguments N/A N/A N/A N/A N/A N/A N/A N/A self app args add_argument _arg _kw N/A N/A N/A N/A argparse ArgumentError N/A e N/A N/A N/A N/A exc FrameworkError N/A N/A e __str__ N/A _process_commands N/A N/A self N/A N/A N/A N/A self _dispatch_map N/A N/A N/A self _visible_commands N/A N/A cmd N/A self _commands N/A N/A N/A N/A cmd N/A label N/A N/A N/A self _dispatch_map keys N/A N/A N/A N/A exc FrameworkError N/A N/A Duplicate command named '%s'  N/A cmd N/A label N/A found in controller '%s' N/A cmd N/A controller N/A N/A N/A self _dispatch_map N/A N/A cmd N/A label cmd N/A N/A N/A cmd N/A hide N/A N/A N/A N/A N/A self _visible_commands append N/A cmd N/A label N/A alias N/A cmd N/A aliases N/A N/A N/A alias N/A N/A N/A self _dispatch_map keys N/A N/A N/A N/A exc FrameworkError N/A N/A N/A The alias '%s' of the  alias N/A '%s' controller collides  N/A cmd N/A controller with a command or alias of the same name. N/A N/A N/A self _dispatch_map N/A alias cmd N/A N/A N/A N/A self _visible_commands sort N/A _get_dispatch_command N/A N/A self N/A N/A N/A default_func N/A N/A self _meta default_func N/A default_func_key N/A N/A re sub _ - N/A N/A self _meta default_func N/A N/A N/A N/A len N/A N/A self app argv 0 N/A N/A N/A N/A N/A self app argv N/A 0 startswith - N/A N/A N/A default_func_key N/A N/A N/A self _dispatch_map keys N/A N/A N/A self _dispatch_command N/A N/A self _dispatch_map N/A default_func_key N/A N/A N/A N/A N/A N/A self app argv N/A 0 N/A N/A N/A self _dispatch_map keys N/A N/A N/A self _dispatch_command N/A N/A self _dispatch_map N/A N/A N/A N/A self app argv N/A 0 N/A N/A N/A N/A N/A self app argv pop 0 N/A N/A N/A default_func_key N/A N/A N/A self _dispatch_map keys N/A N/A N/A self _dispatch_command N/A N/A self _dispatch_map N/A default_func_key N/A _parse_args N/A N/A self N/A N/A N/A N/A N/A N/A self app args description N/A self _help_text N/A N/A N/A N/A self app args usage N/A self _usage_text N/A N/A N/A N/A self app args formatter_class N/A N/A self _meta argument_formatter N/A N/A N/A N/A self app _parse_args N/A _dispatch N/A N/A self N/A N/A N/A 
        Takes the remaining arguments from self.app.argv and parses for a
        command to dispatch, and if so... dispatches it.

         N/A N/A hasattr N/A self _meta epilog N/A N/A N/A N/A N/A self _meta epilog None N/A N/A N/A N/A N/A self app args epilog N/A N/A self _meta epilog N/A N/A N/A self _arguments N/A self _commands N/A N/A self _collect N/A N/A N/A self _process_commands N/A N/A N/A self _get_dispatch_command N/A N/A self _dispatch_command N/A N/A N/A N/A N/A self _dispatch_command N/A func_name _dispatch N/A N/A func N/A getattr N/A N/A self _dispatch_command N/A controller _dispatch N/A N/A func N/A N/A N/A N/A self _process_arguments N/A N/A N/A self _parse_args N/A func N/A getattr N/A N/A self _dispatch_command N/A controller N/A N/A self _dispatch_command N/A func_name N/A N/A func N/A N/A N/A N/A self _process_arguments N/A N/A N/A self _parse_args N/A _usage_text N/A N/A self N/A N/A N/A Returns the usage text displayed when ``--help`` is passed. N/A N/A N/A N/A self _meta usage None N/A N/A N/A N/A self _meta usage N/A txt N/A %s (sub-commands ...) [options ...] {arguments ...} N/A N/A N/A self app args prog N/A txt N/A property _help_text N/A N/A self N/A N/A N/A Returns the help text displayed when '--help' is passed. N/A cmd_txt N/A label N/A self _visible_commands N/A N/A cmd N/A N/A self _dispatch_map N/A label N/A N/A N/A N/A len N/A cmd N/A aliases 0 N/A cmd N/A aliases_only N/A N/A N/A N/A len N/A cmd N/A aliases 1 N/A N/A first N/A N/A N/A cmd N/A aliases pop 0 N/A cmd_txt N/A cmd_txt N/A   %s (aliases: %s)
 N/A first N/A N/A ,  join N/A cmd N/A aliases N/A N/A cmd_txt N/A cmd_txt N/A   %s
 N/A N/A cmd N/A aliases N/A 0 N/A N/A N/A N/A len N/A cmd N/A aliases 0 N/A N/A cmd_txt N/A cmd_txt N/A   %s (aliases: %s)
 N/A label N/A N/A ,  join N/A cmd N/A aliases N/A N/A cmd_txt N/A cmd_txt N/A   %s
 label N/A N/A cmd N/A help N/A N/A cmd_txt N/A cmd_txt N/A     %s

 N/A cmd N/A help N/A N/A cmd_txt N/A cmd_txt N/A N/A N/A len cmd_txt 0 N/A N/A txt N/A %s

commands:

%s


         N/A N/A N/A self _meta description cmd_txt N/A N/A txt N/A N/A self _meta description N/A N/A N/A textwrap dedent txt N/A property N/A