Module Expr Str ImportFrom alias Import alias Import alias Import alias identifier If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore NameLoad body If BoolOpOr BoolOpAnd AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr BoolOpAnd AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call NameLoad NameLoad NameLoad NameLoad body Assign NameStore Dict Str NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad Return BinOpAdd NameLoad ListLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore ListLoad Assign NameStore Dict For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareIs Call AttributeLoad NameLoad attr Str NameLoad NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call NameLoad NameLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr handlers ExceptHandler type NameLoad body Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Return NameLoad If CompareEq Call AttributeLoad NameLoad attr Str body Return NameLoad orelse If BoolOpAnd CompareIn Str NameLoad Call NameLoad ListComp CompareIn NameLoad Str comprehension NameStore Call AttributeLoad NameLoad attr body Return NameLoad TryExcept body Import alias identifier Assign NameStore NameLoad If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr If BoolOpOr Call NameLoad NameLoad AttributeLoad NameLoad attr CompareIs NameLoad NameLoad body Return NameLoad Return NameLoad If CompareEq NameLoad Str body Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr Str body Return NameLoad orelse Return NameLoad orelse If BoolOpOr CompareIs NameLoad NameLoad Call NameLoad NameLoad TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If BoolOpAnd CompareEq NameLoad Str CompareIn NameLoad TupleLoad Str body Return NameLoad orelse If BoolOpAnd CompareIs NameLoad NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Return NameLoad orelse Return NameLoad orelse Return NameLoad handlers ExceptHandler type NameLoad body Return NameLoad decorator_list If AttributeLoad NameLoad attr body ImportFrom alias Assign NameStore Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr NameLoad NameLoad body Raise Call NameLoad Str Return Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad If AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Index Num orelse If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Index Num orelse Raise Call NameLoad Call AttributeLoad Str attr NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Index Num orelse If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Index Num orelse Raise Call NameLoad Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list
N/A N/A 
Functions used for CLI argument handling
 __future__ absolute_import N/A re N/A inspect N/A salt.ext.six six N/A N/A six PY3 N/A N/A KWARG_REGEX N/A N/A re compile ^([^\d\W][\w.-]*)=(?!=)(.*)$ N/A re UNICODE N/A N/A KWARG_REGEX N/A N/A re compile ^([^\d\W][\w.-]*)=(?!=)(.*)$ condition_input N/A N/A args kwargs N/A N/A N/A 
    Return a single arg structure for the publisher to safely use
     N/A ret N/A N/A arg args N/A N/A N/A N/A N/A six PY3 N/A isinstance arg N/A six integer_types N/A N/A six PY2 N/A isinstance arg long N/A N/A N/A N/A ret append N/A str arg N/A N/A N/A N/A ret append arg N/A N/A N/A isinstance kwargs dict kwargs N/A N/A kw_ N/A __kwarg__ True N/A N/A key val N/A N/A six iteritems kwargs N/A N/A N/A kw_ N/A key val N/A N/A ret N/A kw_ N/A ret N/A parse_input N/A N/A args condition N/A True N/A N/A 
    Parse out the args and kwargs from a list of input values. Optionally,
    return the args and kwargs without passing them to condition_input().

    Don't pull args with key=val apart if it has a newline in it.
     N/A _args N/A N/A _kwargs N/A N/A arg args N/A N/A N/A isinstance arg N/A six string_types N/A N/A N/A arg_name arg_value N/A parse_kwarg arg N/A arg_name N/A N/A N/A _kwargs N/A arg_name N/A yamlify_arg arg_value N/A N/A N/A N/A _args append N/A yamlify_arg arg N/A N/A N/A isinstance arg dict N/A N/A N/A N/A N/A arg pop __kwarg__ False True N/A N/A N/A key val N/A N/A six iteritems arg N/A N/A N/A _kwargs N/A key N/A yamlify_arg val N/A N/A N/A N/A _args append arg N/A N/A N/A N/A _args append arg N/A condition N/A N/A N/A condition_input _args _kwargs N/A N/A _args _kwargs N/A parse_kwarg N/A N/A string_ N/A N/A N/A 
    Parses the string and looks for the following kwarg format:

    "{argument name}={argument value}"

    For example: "my_message=Hello world"

    Returns the kwarg name and value, or (None, None) if the regex was not
    matched.
     N/A N/A N/A N/A N/A N/A N/A KWARG_REGEX match string_ groups N/A N/A N/A AttributeError N/A N/A N/A None None N/A yamlify_arg N/A N/A arg N/A N/A N/A 
    yaml.safe_load the arg
     N/A N/A N/A isinstance arg N/A six string_types N/A N/A arg N/A N/A N/A N/A arg strip N/A N/A arg N/A N/A N/A N/A _ arg N/A all N/A N/A x 0123456789_ N/A x N/A N/A arg strip N/A N/A arg N/A N/A N/A salt.utils.yamlloader yamlloader N/A original_arg arg N/A N/A # arg N/A N/A parsed_arg N/A N/A yamlloader load arg Loader N/A yamlloader SaltYamlSafeLoader N/A N/A N/A isinstance parsed_arg N/A six string_types N/A parsed_arg None N/A N/A arg N/A parsed_arg N/A N/A arg None N/A N/A arg None N/A N/A arg N/A N/A yamlloader load arg Loader N/A yamlloader SaltYamlSafeLoader N/A N/A isinstance arg dict N/A N/A N/A N/A isinstance original_arg N/A six string_types N/A N/A N/A original_arg startswith { N/A N/A original_arg N/A N/A arg N/A N/A N/A N/A arg None N/A isinstance arg N/A list float N/A six integer_types N/A six string_types N/A N/A N/A N/A arg N/A original_arg N/A | N/A N/A original_arg N/A N/A N/A N/A arg None N/A N/A N/A N/A original_arg strip startswith # N/A N/A original_arg N/A N/A arg N/A N/A original_arg N/A N/A N/A Exception N/A N/A original_arg N/A N/A N/A six PY3 N/A collections namedtuple N/A _ArgSpec N/A namedtuple ArgSpec args varargs keywords defaults _getargspec N/A N/A func N/A N/A N/A 
        Python 3 wrapper for inspect.getargsspec

        inspect.getargsspec is deprecated and will be removed in Python 3.6.
         N/A N/A args varargs varkw defaults kwonlyargs _ ann N/A N/A inspect getfullargspec func N/A N/A kwonlyargs ann N/A N/A N/A ValueError Function has keyword-only arguments or annotations, use getfullargspec() API which can support them N/A N/A _ArgSpec args varargs varkw defaults N/A get_function_argspec N/A N/A func N/A N/A N/A 
    A small wrapper around getargspec that also supports callable classes
     N/A N/A N/A callable func N/A N/A N/A TypeError N/A N/A {0} is not a callable format func N/A N/A six PY2 N/A N/A N/A N/A inspect isfunction func N/A N/A aspec N/A N/A inspect getargspec func N/A N/A N/A N/A inspect ismethod func N/A N/A aspec N/A N/A inspect getargspec func N/A N/A N/A aspec args N/A 0 N/A N/A N/A isinstance func object N/A N/A aspec N/A N/A inspect getargspec N/A func __call__ N/A N/A N/A aspec args N/A 0 N/A N/A N/A TypeError N/A N/A Cannot inspect argument list for '{0}' format func N/A N/A N/A N/A inspect isfunction func N/A N/A aspec N/A _getargspec func N/A N/A N/A N/A inspect ismethod func N/A N/A aspec N/A _getargspec func N/A N/A N/A aspec args N/A 0 N/A N/A N/A isinstance func object N/A N/A aspec N/A _getargspec N/A func __call__ N/A N/A N/A aspec args N/A 0 N/A N/A N/A TypeError N/A N/A Cannot inspect argument list for '{0}' format func N/A aspec N/A