Module Import alias Import alias Import alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BoolOpOr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Return Num decorator_list decorator_list Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr
N/A N/A abc N/A inspect N/A six cliff argparse Command N/A object N/A N/A Base class for command plugins.

    :param app: Application instance invoking the command.
    :paramtype app: cliff.app.App
     N/A deprecated False __init__ N/A N/A self app app_args cmd_name N/A None N/A N/A N/A self app app N/A N/A self app_args app_args N/A N/A self cmd_name cmd_name N/A N/A get_description N/A N/A self N/A N/A N/A Return the command description.
         N/A N/A N/A N/A inspect getdoc N/A self __class__ N/A get_parser N/A N/A self prog_name N/A N/A N/A Return an :class:`argparse.ArgumentParser`.
         N/A parser N/A N/A argparse ArgumentParser description N/A N/A self get_description prog prog_name N/A parser N/A take_action N/A N/A self parsed_args N/A N/A N/A Override to do something useful.
         N/A N/A abc abstractmethod run N/A N/A self parsed_args N/A N/A N/A Invoked by the application when the command is run.

        Developers implementing commands should override
        :meth:`take_action`.

        Developers creating new command base classes (such as
        :class:`Lister` and :class:`ShowOne`) should override this
        method to wrap :meth:`take_action`.
         N/A N/A N/A self take_action parsed_args N/A 0 N/A N/A N/A N/A six add_metaclass N/A abc ABCMeta