Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias Import alias Import alias identifier Import alias identifier If AttributeLoad NameLoad attr body Import alias orelse Import alias identifier Assign NameStore NameLoad TryExcept body Import alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return TupleLoad IfExp NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Return TupleLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Return TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Return TupleLoad NameLoad NameLoad NameLoad Return TupleLoad IfExp NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad orelse If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Str If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Str Assign NameStore SubscriptLoad NameLoad Index NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad Return Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore ListLoad Str Str Str Str Str For NameStore NameLoad body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd CompareGtE Call NameLoad NameLoad Num Call AttributeLoad NameLoad attr Str body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad keyword NameLoad keyword NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Num Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad If BoolOpOr NameLoad UnaryOpNot NameLoad body Return NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index NameLoad Return SubscriptLoad NameLoad Index NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIn Call AttributeLoad AttributeLoad NameLoad attr attr Str Str TupleLoad Str Str body Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr TryExcept body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore ListLoad For NameStore NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return ListComp NameLoad comprehension NameStore NameLoad Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad If NameLoad body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad orelse If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str orelse Return Call NameLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Call NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body If BoolOpAnd UnaryOpNot NameLoad CompareNotIn NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If BoolOpAnd UnaryOpNot NameLoad CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Continue Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str attr NameLoad If BoolOpAnd UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad If NameLoad body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad orelse If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str orelse Return ListLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Call NameLoad NameLoad Assign NameStore NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr NameLoad body If BoolOpAnd UnaryOpNot NameLoad CompareNotIn NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If BoolOpAnd UnaryOpNot NameLoad CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Continue TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Str handlers ExceptHandler type TupleLoad NameLoad NameLoad body Continue If CompareNotIn NameLoad NameLoad body Assign NameStore NameLoad orelse If Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore CompareIn Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad SubscriptLoad NameLoad Index NameLoad If BoolOpAnd UnaryOpNot NameLoad CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot NameLoad body Raise Call NameLoad Str If UnaryOpNot Call NameLoad NameLoad Str body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str TryExcept body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad If NameLoad body Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse If NameLoad body Return Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str orelse Return Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad NameLoad NameLoad If BoolOpAnd UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str Return ListLoad Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Str Str Str Str Str If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad If CompareIn NameLoad NameLoad body If NameLoad body If BoolOpAnd CompareEq SubscriptLoad NameLoad Index Num Str CompareIn NameLoad TupleLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad If CompareEq NameLoad Str body If UnaryOpNot CompareIn SubscriptLoad NameLoad Index Num TupleLoad Str Str Str body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Str body If BoolOpOr UnaryOpNot NameLoad CompareNotEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad orelse If BoolOpAnd NameLoad SubscriptLoad NameLoad Index Str body If CompareEq Str SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str NameLoad Return ListLoad Assign NameStore ListLoad SubscriptLoad NameLoad Index Str If CompareIn SubscriptLoad NameLoad Index Str TupleLoad Str Str Str Str body Expr Call AttributeLoad NameLoad attr BoolOpOr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call NameLoad NameLoad If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListComp Str comprehension NameStore NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad TryExcept body Return Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return ListLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Str Dict handlers ExceptHandler type TupleLoad NameLoad NameLoad NameLoad body Continue For NameStore Call AttributeLoad NameLoad attr Str ListLoad body If BoolOpAnd CompareEq NameLoad Str UnaryOpNot NameLoad body Continue If CompareEq NameLoad Str body Continue If CompareIn NameLoad NameLoad body If NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Break Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad Call AttributeLoad Str attr NameLoad NameLoad If CompareIn NameLoad TupleLoad Str Str Str Str Str Str Str body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad Assign NameStore ListLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str Str Str Str Str Str Str Str NameLoad Str Str Str Str Str Str Str Str Str Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore UnaryOpNot Call NameLoad Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareEq Call NameLoad NameLoad Call NameLoad NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad For NameStore NameLoad body TryExcept body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return BoolOpAnd NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str body Expr Str If CompareEq NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body Assign NameStore NameLoad If CompareIn Call AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Str orelse If CompareEq Call AttributeLoad NameLoad attr Str body Assign NameStore Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If NameLoad body If NameLoad body Return NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore ListLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Dict For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body For NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Continue Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body For NameStore Call AttributeLoad NameLoad attr NameLoad body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr SubscriptLoad NameLoad Index NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad BinOpSub NameLoad NameLoad Num body Return NameLoad TryExcept body For NameStore NameLoad body Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad body Return NameLoad Return NameLoad handlers ExceptHandler type NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad If NameLoad body Assign NameStore NameLoad If CompareIn Call AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Str orelse If CompareEq Call AttributeLoad NameLoad attr Str body Assign NameStore Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore ListLoad NameLoad TryExcept body For TupleStore NameStore NameStore Call NameLoad NameLoad body For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body If Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad body Return NameLoad orelse If Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Continue Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body If CompareLtE Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break If CompareIs NameLoad NameLoad body Continue If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad body Assign NameStore NameLoad Break If UnaryOpNot NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Str Dict Assign NameStore Dict For NameStore NameLoad body If BoolOpAnd Call NameLoad NameLoad NameLoad CompareIn Str NameLoad body Assign NameStore NameLoad Break For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body If CompareNotIn NameLoad NameLoad body Assign NameStore NameLoad Break If CompareIs NameLoad NameLoad body Continue If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad body Assign NameStore NameLoad Break If NameLoad body Return NameLoad handlers ExceptHandler type NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListComp NameLoad comprehension NameStore NameLoad Call AttributeLoad NameLoad attr Str If NameLoad body For NameStore NameLoad body If CompareIn Call AttributeLoad NameLoad attr Str NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotEq Call NameLoad NameLoad Num body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body Return NameLoad If CompareEq NameLoad Str body Return NameLoad If CompareEq NameLoad Str body Return NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body If Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad body Return NameLoad orelse If Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotEq Call NameLoad NameLoad Num body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body Return NameLoad If CompareEq NameLoad Str body Return NameLoad If CompareEq NameLoad Str body Return NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body If Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad body Return NameLoad orelse If Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str If CompareNotEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotEq Call NameLoad NameLoad Num body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num orelse Assign NameStore NameLoad For NameStore NameLoad body If Call NameLoad NameLoad AttributeLoad NameLoad attr body If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body Return NameLoad If CompareEq NameLoad Call AttributeLoad Str attr NameLoad body Return NameLoad If CompareEq NameLoad Call AttributeLoad Str attr NameLoad body Return NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareEq SubscriptLoad NameLoad Slice Num NameLoad body If Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad body Return NameLoad orelse If Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body For NameStore SubscriptLoad NameLoad Index NameLoad body If Call AttributeLoad NameLoad attr NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad body Expr Str Assign NameStore Dict Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Str NameLoad Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad If NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad handlers ExceptHandler type NameLoad body Continue Return NameLoad decorator_list
N/A N/A 
This module contains routines used to verify the matcher against the minions
expected to return
 __future__ absolute_import N/A os N/A fnmatch N/A re N/A logging N/A salt.payload N/A salt.utils salt.defaults DEFAULT_TARGET_DELIM salt.exceptions CommandExecutionError N/A salt.auth.ldap N/A salt.ext.six six N/A salt.ext.six six N/A N/A six PY3 N/A N/A ipaddress N/A N/A salt.ext.ipaddress ipaddress N/A HAS_RANGE False N/A N/A N/A seco.range N/A HAS_RANGE True N/A N/A N/A ImportError N/A N/A N/A log N/A N/A logging getLogger __name__ N/A TARGET_REX N/A N/A re compile (?x)
        (
            (?P<engine>G|P|I|J|L|N|S|E|R)  # Possible target engines
            (?P<delimiter>(?<=G|P|I|J).)?  # Optional delimiter for specific engines
        @)?                                # Engine+delimiter are separated by a '@'
                                           # character and are optional for the target
        (?P<pattern>.+)$ parse_target N/A N/A target_expression N/A N/A N/A Parse `target_expressing` splitting it into `engine`, `delimiter`,
     `pattern` - returns a dict N/A match N/A N/A TARGET_REX match target_expression N/A N/A match N/A N/A N/A N/A log warning N/A N/A Unable to parse target "{0}" format target_expression N/A ret N/A engine delimiter pattern None None target_expression N/A N/A ret N/A N/A match groupdict N/A ret N/A get_minion_data N/A N/A minion opts N/A N/A N/A 
    Get the grains/pillar for a specific minion.  If minion is None, it
    will return the grains/pillar for the first minion it finds.

    Return value is a tuple of the minion ID, grains, and pillar
     N/A N/A N/A opts get minion_data_cache False N/A N/A serial N/A N/A N/A salt payload Serial opts N/A cdir N/A N/A N/A os path join N/A opts N/A cachedir minions N/A N/A N/A N/A N/A os path isdir cdir N/A N/A N/A N/A minion minion None None None N/A minions N/A N/A os listdir cdir N/A N/A minion None N/A N/A id_ minions N/A N/A datap N/A N/A N/A os path join cdir id_ data.p N/A N/A N/A N/A N/A N/A salt utils fopen datap rb fp_ N/A N/A miniondata N/A N/A serial load fp_ N/A N/A N/A N/A IOError OSError N/A N/A N/A grains N/A N/A miniondata get grains N/A pillar N/A N/A miniondata get pillar N/A N/A id_ grains pillar N/A N/A datap N/A N/A N/A os path join cdir minion data.p N/A N/A N/A N/A N/A N/A salt utils fopen datap rb fp_ N/A N/A miniondata N/A N/A serial load fp_ N/A N/A N/A N/A IOError OSError N/A N/A N/A minion None None N/A grains N/A N/A miniondata get grains N/A pillar N/A N/A miniondata get pillar N/A N/A minion grains pillar N/A N/A N/A minion minion None None None N/A nodegroup_comp N/A N/A nodegroup nodegroups skip first_call N/A None True N/A N/A 
    Recursively expand ``nodegroup`` from ``nodegroups``; ignore nodegroups in ``skip``

    If a top-level (non-recursive) call finds no nodegroups, return the original
    nodegroup definition (for backwards compatibility). Keep track of recursive
    calls via `first_call` argument
     N/A expanded_nodegroup False N/A N/A skip None N/A N/A skip N/A set N/A N/A N/A nodegroup skip N/A N/A N/A N/A log error N/A N/A Failed nodegroup expansion: illegal nested nodegroup "{0}" format nodegroup N/A N/A N/A nodegroup nodegroups N/A N/A N/A N/A log error N/A N/A Failed nodegroup expansion: unknown nodegroup "{0}" format nodegroup N/A N/A nglookup N/A nodegroups N/A nodegroup N/A N/A isinstance nglookup N/A six string_types N/A N/A words N/A N/A nglookup split N/A N/A N/A isinstance nglookup N/A list tuple N/A N/A words nglookup N/A N/A N/A N/A log error N/A N/A Nodgroup is neither a string, list nor tuple: {0} = {1} format nodegroup nglookup N/A N/A N/A N/A skip add nodegroup N/A ret N/A N/A opers N/A and or not ( ) N/A word words N/A N/A N/A word opers N/A N/A N/A N/A ret append word N/A N/A N/A N/A N/A len word 3 N/A N/A word startswith N@ N/A N/A expanded_nodegroup True N/A N/A N/A ret extend N/A nodegroup_comp N/A word N/A 2 nodegroups skip skip first_call False N/A N/A N/A N/A ret append word N/A ret N/A N/A N/A N/A ret insert 0 ( N/A N/A N/A ret append ) N/A N/A N/A skip remove nodegroup N/A N/A N/A log debug N/A N/A nodegroup_comp({0}) => {1} format nodegroup ret N/A N/A expanded_nodegroup N/A first_call N/A N/A ret N/A N/A N/A N/A log debug N/A N/A No nested nodegroups detected. Using original nodegroup definition: {0} format N/A nodegroups N/A nodegroup N/A N/A nodegroups N/A nodegroup N/A CkMinions N/A object N/A N/A 
    Used to check what minions should respond from a target

    Note: This is a best-effort set of the minions that would match a target.
    Depending on master configuration (grains caching, etc.) and topology (syndics)
    the list may be a subset-- but we err on the side of too-many minions in this
    class.
     __init__ N/A N/A self opts N/A N/A N/A N/A self opts opts N/A N/A self serial N/A N/A N/A salt payload Serial opts N/A N/A N/A N/A N/A self opts get transport zeromq N/A zeromq tcp N/A N/A N/A self acc minions N/A N/A N/A self acc accepted N/A _check_glob_minions N/A N/A self expr greedy N/A N/A N/A 
        Return the minions found by looking via globs
         N/A pki_dir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A files N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir pki_dir N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join pki_dir fn_ N/A N/A N/A N/A files append fn_ N/A N/A N/A fnmatch filter files expr N/A N/A N/A OSError N/A N/A N/A N/A _check_list_minions N/A N/A self expr greedy N/A N/A N/A 
        Return the minions found by looking via a list
         N/A N/A isinstance expr N/A six string_types N/A N/A expr N/A m N/A m N/A N/A expr split , m N/A ret N/A N/A minion expr N/A N/A N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc minion N/A N/A N/A N/A ret append minion N/A ret N/A _check_pcre_minions N/A N/A self expr greedy N/A N/A N/A 
        Return the minions found by looking via regular expressions
         N/A N/A N/A minions N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A minions append fn_ N/A reg N/A N/A re compile expr N/A N/A m N/A m minions N/A N/A reg match m N/A N/A N/A OSError N/A N/A N/A N/A _check_cache_minions N/A N/A self expr delimiter greedy search_type regex_match exact_match N/A False False N/A N/A 
        Helper function to search for minions in master caches
         N/A cache_enabled N/A N/A N/A self opts get minion_data_cache False N/A greedy N/A N/A mlist N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A mlist append fn_ N/A minions N/A set mlist N/A N/A cache_enabled N/A N/A minions N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A list N/A cache_enabled N/A N/A cdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A N/A N/A os path isdir cdir N/A N/A N/A list minions N/A id_ N/A N/A os listdir cdir N/A N/A N/A N/A greedy N/A id_ minions N/A N/A N/A datap N/A N/A N/A os path join cdir id_ data.p N/A N/A N/A N/A N/A os path isfile datap N/A N/A N/A N/A greedy N/A id_ minions N/A N/A N/A N/A minions remove id_ N/A N/A search_results N/A N/A N/A N/A N/A self serial load N/A N/A N/A salt utils fopen datap rb get search_type N/A N/A N/A N/A N/A N/A salt utils subdict_match search_results expr delimiter delimiter regex_match regex_match exact_match exact_match N/A id_ minions N/A N/A N/A N/A minions remove id_ N/A N/A list minions N/A _check_grain_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via grains
         N/A N/A N/A self _check_cache_minions expr delimiter greedy grains N/A _check_grain_pcre_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via grains with PCRE
         N/A N/A N/A self _check_cache_minions expr delimiter greedy grains regex_match True N/A _check_pillar_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via pillar
         N/A N/A N/A self _check_cache_minions expr delimiter greedy pillar N/A _check_pillar_pcre_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via pillar with PCRE
         N/A N/A N/A self _check_cache_minions expr delimiter greedy pillar regex_match True N/A _check_pillar_exact_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via pillar
         N/A N/A N/A self _check_cache_minions expr delimiter greedy pillar exact_match True N/A _check_ipcidr_minions N/A N/A self expr greedy N/A N/A N/A 
        Return the minions found by looking via ipcidr
         N/A cache_enabled N/A N/A N/A self opts get minion_data_cache False N/A greedy N/A N/A mlist N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A mlist append fn_ N/A minions N/A set mlist N/A N/A cache_enabled N/A N/A minions N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A N/A cache_enabled N/A N/A cdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A N/A N/A os path isdir cdir N/A N/A N/A list minions N/A tgt expr N/A N/A N/A tgt N/A N/A ipaddress ip_address tgt N/A N/A N/A N/A N/A N/A tgt N/A N/A ipaddress ip_network tgt N/A N/A N/A N/A N/A N/A log error N/A N/A Invalid IP/CIDR target: {0} format tgt N/A N/A N/A proto N/A N/A ipv{0} format N/A tgt version N/A id_ N/A N/A os listdir cdir N/A N/A N/A N/A greedy N/A id_ minions N/A N/A N/A datap N/A N/A N/A os path join cdir id_ data.p N/A N/A N/A N/A N/A os path isfile datap N/A N/A N/A N/A greedy N/A id_ minions N/A N/A N/A N/A minions remove id_ N/A N/A N/A N/A N/A N/A N/A salt utils fopen datap rb fp_ N/A N/A grains N/A N/A N/A N/A N/A self serial load fp_ get grains N/A N/A N/A N/A IOError OSError N/A N/A N/A N/A proto grains N/A N/A match False N/A N/A N/A isinstance tgt N/A N/A ipaddress IPv4Address N/A ipaddress IPv6Address N/A N/A match N/A N/A str tgt N/A grains N/A proto N/A N/A match N/A N/A N/A N/A salt utils network in_subnet tgt N/A grains N/A proto N/A N/A N/A match N/A id_ minions N/A N/A N/A N/A minions remove id_ N/A N/A list minions N/A _check_range_minions N/A N/A self expr greedy N/A N/A N/A 
        Return the minions found by looking via range expression
         N/A N/A HAS_RANGE N/A N/A N/A CommandExecutionError Range matcher unavailable (unable to import seco.range, module most likely not installed) N/A N/A N/A hasattr self _range N/A N/A N/A self _range N/A N/A N/A seco range Range N/A N/A self opts N/A range_server N/A N/A N/A N/A N/A N/A self _range expand expr N/A N/A N/A N/A N/A seco range RangeException N/A exc N/A N/A N/A N/A log error N/A N/A Range exception in compound match: {0} format exc N/A cache_enabled N/A N/A N/A self opts get minion_data_cache False N/A greedy N/A N/A mlist N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A mlist append fn_ N/A mlist N/A N/A cache_enabled N/A N/A N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A list N/A _check_compound_pillar_exact_minions N/A N/A self expr delimiter greedy N/A N/A N/A 
        Return the minions found by looking via compound matcher

        Disable pillar glob matching
         N/A N/A N/A self _check_compound_minions expr delimiter greedy pillar_exact True N/A _check_compound_minions N/A N/A self expr delimiter greedy pillar_exact N/A False N/A N/A 
        Return the minions found by looking via compound matcher
         N/A N/A N/A log debug N/A N/A _check_compound_minions({0}, {1}, {2}, {3}) format expr delimiter greedy pillar_exact N/A N/A N/A N/A isinstance expr N/A six string_types N/A N/A isinstance expr N/A list tuple N/A N/A N/A N/A log error Compound target that is neither string, list nor tuple N/A N/A N/A mlist N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A mlist append fn_ N/A minions N/A set mlist N/A N/A N/A log debug N/A N/A minions: {0} format minions N/A N/A N/A N/A self opts get minion_data_cache False N/A N/A ref N/A G P I J L N S E R N/A self _check_grain_minions N/A self _check_grain_pcre_minions N/A self _check_pillar_minions N/A self _check_pillar_pcre_minions N/A self _check_list_minions None N/A self _check_ipcidr_minions N/A self _check_pcre_minions N/A self _all_minions N/A pillar_exact N/A N/A N/A ref N/A I N/A self _check_pillar_exact_minions N/A N/A ref N/A J N/A self _check_pillar_exact_minions N/A results N/A N/A unmatched N/A N/A opers N/A and or not ( ) N/A N/A isinstance expr N/A six string_types N/A N/A words N/A N/A expr split N/A N/A words expr N/A word words N/A N/A target_info N/A parse_target word N/A N/A word opers N/A N/A results N/A N/A N/A N/A N/A results N/A -1 ( N/A word N/A and or N/A N/A N/A N/A log error N/A N/A Invalid beginning operator after "(": {0} format word N/A N/A N/A N/A word not N/A N/A N/A N/A N/A results N/A -1 N/A & | ( N/A N/A N/A N/A results append & N/A N/A N/A results append ( N/A N/A N/A results append N/A str N/A set minions N/A N/A N/A results append - N/A N/A N/A unmatched append - N/A N/A N/A word and N/A N/A N/A N/A results append & N/A N/A N/A word or N/A N/A N/A N/A results append | N/A N/A N/A word ( N/A N/A N/A N/A results append word N/A N/A N/A unmatched append word N/A N/A N/A word ) N/A N/A N/A N/A unmatched N/A N/A unmatched N/A -1 ( N/A N/A N/A N/A log error N/A N/A Invalid compound expr (unexpected right parenthesis): {0} format expr N/A N/A N/A N/A N/A results append word N/A N/A N/A unmatched pop N/A N/A unmatched N/A N/A unmatched N/A -1 - N/A N/A N/A N/A results append ) N/A N/A N/A unmatched pop N/A N/A N/A N/A log error N/A N/A Unhandled oper in compound expr: {0} format expr N/A N/A N/A N/A N/A word not N/A N/A N/A N/A results append ( N/A N/A N/A results append N/A str N/A set minions N/A N/A N/A results append - N/A N/A N/A unmatched append - N/A N/A N/A word ( N/A N/A N/A N/A results append word N/A N/A N/A unmatched append word N/A N/A N/A N/A log error N/A N/A Expression may begin with binary operator: {0} format word N/A N/A N/A N/A N/A target_info N/A target_info N/A engine N/A N/A N/A N N/A target_info N/A engine N/A N/A N/A N/A log error N/A N/A Detected nodegroup expansion failure of "{0}" format word N/A N/A N/A engine N/A N/A ref get N/A target_info N/A engine N/A N/A engine N/A N/A N/A N/A log error N/A N/A Unrecognized target engine "{0}" for target expression "{1}" format N/A target_info N/A engine word N/A N/A N/A engine_args N/A N/A target_info N/A pattern N/A N/A N/A target_info N/A engine N/A G P I J N/A N/A N/A N/A engine_args append N/A N/A target_info N/A delimiter : N/A N/A N/A engine_args append True N/A N/A N/A results append N/A str N/A set N/A engine engine_args N/A N/A unmatched N/A N/A unmatched N/A -1 - N/A N/A N/A N/A results append ) N/A N/A N/A unmatched pop N/A N/A N/A N/A results append N/A str N/A set N/A N/A self _check_glob_minions word True N/A N/A unmatched N/A N/A unmatched N/A -1 - N/A N/A N/A N/A results append ) N/A N/A N/A unmatched pop N/A N/A N/A results extend N/A ) N/A item unmatched N/A results N/A N/A join results N/A N/A N/A log debug N/A N/A Evaluating final compound matching expr: {0} format results N/A N/A N/A N/A list N/A eval results N/A N/A N/A Exception N/A N/A N/A N/A log error N/A N/A Invalid compound target: {0} format expr N/A N/A N/A N/A list minions N/A connected_ids N/A N/A self subset show_ipv4 include_localhost N/A None False False N/A N/A 
        Return a set of all connected minion ids, optionally within a subset
         N/A minions N/A set N/A N/A N/A N/A self opts get minion_data_cache False N/A N/A cdir N/A N/A N/A os path join N/A N/A self opts N/A cachedir minions N/A N/A N/A N/A N/A os path isdir cdir N/A N/A minions N/A addrs N/A N/A N/A N/A salt utils network local_port_tcp N/A int N/A N/A self opts N/A publish_port N/A N/A N/A 127.0.0.1 addrs N/A 0.0.0.0 addrs N/A N/A N/A N/A addrs discard 127.0.0.1 N/A N/A N/A addrs discard 0.0.0.0 N/A N/A N/A addrs update N/A set N/A N/A N/A N/A salt utils network ip_addrs N/A subset N/A N/A search subset N/A N/A search N/A N/A os listdir cdir N/A id_ search N/A N/A datap N/A N/A N/A os path join cdir id_ data.p N/A N/A N/A N/A N/A N/A salt utils fopen datap rb fp_ N/A N/A grains N/A N/A N/A N/A N/A self serial load fp_ get grains N/A N/A N/A N/A N/A AttributeError IOError OSError N/A N/A N/A ipv4 N/A N/A grains get ipv4 N/A N/A N/A N/A N/A ipv4 127.0.0.1 N/A include_localhost N/A N/A N/A N/A ipv4 0.0.0.0 N/A N/A N/A N/A ipv4 addrs N/A N/A show_ipv4 N/A N/A N/A N/A minions add N/A id_ ipv4 N/A N/A N/A N/A minions add id_ N/A N/A minions N/A _all_minions N/A N/A self expr N/A None N/A N/A 
        Return a list of all minions that have auth'd
         N/A mlist N/A N/A fn_ N/A N/A N/A salt utils isorted N/A N/A os listdir N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc N/A N/A N/A N/A N/A N/A fn_ startswith . N/A N/A N/A os path isfile N/A N/A N/A os path join N/A N/A self opts N/A pki_dir N/A self acc fn_ N/A N/A N/A N/A mlist append fn_ N/A mlist N/A check_minions N/A N/A self expr expr_form delimiter greedy N/A glob DEFAULT_TARGET_DELIM True N/A N/A 
        Check the passed regex against the available minions' public keys
        stored for authentication. This should return a set of ids which
        match the regex, this will then be used to parse the returns to
        make sure everyone has checked back in.
         N/A N/A N/A check_func N/A getattr self N/A N/A _check_{0}_minions format expr_form None N/A N/A expr_form N/A grain grain_pcre pillar pillar_pcre pillar_exact compound compound_pillar_exact N/A N/A minions N/A check_func expr delimiter greedy N/A N/A minions N/A check_func expr greedy N/A N/A N/A Exception N/A N/A N/A N/A log exception N/A N/A Failed matching available minions with {0} pattern: {1} format expr_form expr N/A minions N/A N/A minions N/A _expand_matching N/A N/A self auth_entry N/A N/A N/A ref N/A G P I J L S E N None grain grain_pcre pillar pillar_pcre list ipcidr pcre node glob N/A target_info N/A parse_target auth_entry N/A N/A target_info N/A N/A N/A N/A log error N/A N/A Failed to parse valid target "{0}" format auth_entry N/A v_matcher N/A N/A ref get N/A target_info N/A engine N/A v_expr N/A target_info N/A pattern N/A N/A set N/A N/A self check_minions v_expr v_matcher N/A validate_tgt N/A N/A self valid expr expr_form N/A N/A N/A 
        Return a Bool. This function returns if the expression sent in is
        within the scope of the valid expression
         N/A v_minions N/A N/A self _expand_matching valid N/A minions N/A set N/A N/A self check_minions expr expr_form N/A d_bool N/A N/A bool N/A N/A minions difference v_minions N/A N/A N/A N/A len v_minions N/A len minions d_bool N/A N/A True N/A d_bool N/A match_check N/A N/A self regex fun N/A N/A N/A 
        Validate a single regex to function comparison, the function argument
        can be a list of functions. It is all or nothing for a list of
        functions
         N/A vals N/A N/A N/A isinstance fun str N/A N/A fun N/A fun N/A func fun N/A N/A N/A N/A N/A N/A re match regex func N/A N/A N/A N/A vals append True N/A N/A N/A N/A vals append False N/A N/A N/A Exception N/A N/A N/A N/A log error N/A N/A Invalid regular expression: {0} format regex N/A N/A vals N/A all vals N/A any_auth N/A N/A self form auth_list fun arg tgt tgt_type N/A None glob N/A N/A 
        Read in the form and determine which auth check routine to execute
         N/A N/A form publish N/A N/A N/A N/A self auth_check auth_list fun arg tgt tgt_type N/A N/A N/A self spec_check auth_list fun form N/A auth_check_expanded N/A N/A self auth_list funs args tgt tgt_type groups publish_validate N/A glob None False N/A N/A v_tgt_type tgt_type N/A N/A N/A N/A tgt_type lower N/A pillar pillar_pcre N/A N/A v_tgt_type pillar_exact N/A N/A N/A N/A N/A tgt_type lower compound N/A N/A v_tgt_type compound_pillar_exact N/A v_minions N/A set N/A N/A self check_minions tgt v_tgt_type N/A minions N/A set N/A N/A self check_minions tgt tgt_type N/A mismatch N/A bool N/A N/A minions difference v_minions N/A publish_validate N/A N/A mismatch N/A N/A False N/A N/A N/A isinstance funs list N/A N/A funs N/A funs N/A args N/A args N/A allowed_minions N/A set N/A auth_dictionary N/A N/A auth_list_entry auth_list N/A N/A N/A isinstance auth_list_entry N/A six string_types N/A N/A fun funs N/A N/A N/A N/A self match_check auth_list_entry fun N/A N/A True N/A N/A isinstance auth_list_entry dict N/A N/A N/A N/A len auth_list_entry 1 N/A N/A N/A N/A log info N/A N/A Malformed ACL: {0} format auth_list_entry N/A N/A N/A N/A allowed_minions update N/A set N/A N/A auth_list_entry keys N/A key N/A N/A auth_list_entry keys N/A N/A match N/A N/A self _expand_matching key N/A N/A N/A match auth_dictionary N/A N/A N/A N/A N/A auth_dictionary N/A match extend N/A auth_list_entry N/A key N/A N/A N/A auth_dictionary N/A match N/A auth_list_entry N/A key N/A allowed_minions_from_auth_list N/A set N/A next_entry allowed_minions N/A N/A N/A N/A allowed_minions_from_auth_list update N/A N/A self _expand_matching next_entry N/A N/A N/A len N/A minions allowed_minions_from_auth_list 0 N/A N/A False N/A N/A N/A minion minions N/A N/A results N/A N/A N/A num fun N/A enumerate N/A auth_dictionary N/A minion N/A N/A N/A N/A results append N/A N/A self match_check fun funs N/A N/A N/A any results N/A N/A False N/A True N/A N/A N/A TypeError N/A N/A False N/A False N/A auth_check N/A N/A self auth_list funs args tgt tgt_type groups publish_validate N/A glob None False N/A N/A 
        Returns a bool which defines if the requested function is authorized.
        Used to evaluate the standard structure under external master
        authentication interfaces, like eauth, peer, peer_run, etc.
         N/A N/A N/A N/A self opts get auth.enable_expanded_auth_matching False N/A N/A N/A N/A self auth_check_expanded auth_list funs args tgt tgt_type groups publish_validate N/A publish_validate N/A N/A v_tgt_type tgt_type N/A N/A N/A N/A tgt_type lower N/A pillar pillar_pcre N/A N/A v_tgt_type pillar_exact N/A N/A N/A N/A N/A tgt_type lower compound N/A N/A v_tgt_type compound_pillar_exact N/A v_minions N/A set N/A N/A self check_minions tgt v_tgt_type N/A minions N/A set N/A N/A self check_minions tgt tgt_type N/A mismatch N/A bool N/A N/A minions difference v_minions N/A mismatch N/A N/A False N/A N/A N/A isinstance funs list N/A N/A funs N/A funs N/A args N/A args N/A N/A N/A N/A num fun N/A enumerate funs N/A N/A ind auth_list N/A N/A N/A isinstance ind N/A six string_types N/A N/A N/A N/A self match_check ind fun N/A N/A True N/A N/A N/A isinstance ind dict N/A N/A N/A N/A len ind 1 N/A N/A N/A valid N/A next N/A N/A six iterkeys ind N/A N/A N/A self validate_tgt valid tgt tgt_type N/A N/A N/A isinstance N/A ind N/A valid N/A six string_types N/A N/A N/A N/A self match_check N/A ind N/A valid fun N/A N/A True N/A N/A N/A isinstance N/A ind N/A valid list N/A N/A cond N/A ind N/A valid N/A N/A N/A isinstance cond N/A six string_types N/A N/A N/A N/A self match_check cond fun N/A N/A True N/A N/A N/A isinstance cond dict N/A N/A N/A N/A len cond 1 N/A N/A N/A fcond N/A next N/A N/A six iterkeys cond N/A N/A N/A self match_check fcond fun N/A N/A acond N/A cond N/A fcond N/A N/A N/A isinstance acond dict N/A N/A N/A arg_list N/A args N/A num N/A cond_args N/A N/A acond get args N/A N/A good True N/A N/A i cond_arg N/A enumerate cond_args N/A N/A N/A N/A len arg_list i N/A N/A good False N/A N/A N/A cond_arg None N/A N/A N/A N/A N/A N/A self match_check cond_arg N/A arg_list N/A i N/A N/A good False N/A N/A N/A good N/A N/A N/A cond_kwargs N/A N/A acond get kwargs N/A N/A arg_kwargs N/A N/A a arg_list N/A N/A N/A N/A isinstance a dict N/A __kwarg__ a N/A N/A arg_kwargs a N/A N/A N/A k v N/A N/A six iteritems cond_kwargs N/A N/A N/A k arg_kwargs N/A N/A good False N/A N/A N/A v None N/A N/A N/A N/A N/A N/A self match_check v N/A arg_kwargs N/A k N/A N/A good False N/A N/A good N/A N/A True N/A N/A N/A TypeError N/A N/A False N/A False N/A fill_auth_list_from_groups N/A N/A self auth_provider user_groups auth_list N/A N/A N/A 
        Returns a list of authorisation matchers that a user is eligible for.
        This list is a combination of the provided personal matchers plus the
        matchers of any group the user is in.
         N/A group_names N/A item N/A item auth_provider N/A N/A item endswith % N/A group_names N/A N/A group_name group_names N/A N/A N/A N/A N/A group_name rstrip % user_groups N/A N/A matcher N/A auth_provider N/A group_name N/A N/A N/A N/A auth_list append matcher N/A auth_list N/A fill_auth_list_from_ou N/A N/A self auth_list opts N/A None N/A N/A 
        Query LDAP, retrieve list of minion_ids from an OU or other search.
        For each minion_id returned from the LDAP search, copy the perms
        matchers into the auth dictionary
        :param auth_list:
        :param opts: __opts__ for when __opts__ is not injected
        :return: Modified auth list.
         N/A ou_names N/A N/A item auth_list N/A N/A N/A isinstance item N/A six string_types N/A N/A N/A N/A N/A ou_names append N/A potential_ou N/A potential_ou N/A N/A item keys N/A N/A potential_ou startswith ldap( N/A ou_names N/A N/A auth_list N/A N/A N/A N/A salt auth ldap expand_ldap_entries auth_list opts N/A auth_list N/A wheel_check N/A N/A self auth_list fun N/A N/A N/A 
        Check special API permissions
         N/A comps N/A N/A fun split . N/A N/A N/A len comps 2 N/A N/A False N/A mod N/A comps N/A 0 N/A fun N/A comps N/A 1 N/A ind auth_list N/A N/A N/A isinstance ind N/A six string_types N/A N/A N/A N/A N/A ind startswith @ N/A N/A ind N/A 1 mod N/A N/A True N/A N/A ind @wheel N/A N/A True N/A N/A ind @wheels N/A N/A True N/A N/A N/A isinstance ind dict N/A N/A N/A N/A len ind 1 N/A N/A N/A valid N/A next N/A N/A six iterkeys ind N/A N/A N/A N/A valid startswith @ N/A N/A valid N/A 1 mod N/A N/A N/A isinstance N/A ind N/A valid N/A six string_types N/A N/A N/A N/A self match_check N/A ind N/A valid fun N/A N/A True N/A N/A N/A isinstance N/A ind N/A valid list N/A N/A regex N/A ind N/A valid N/A N/A N/A N/A self match_check regex fun N/A N/A True N/A False N/A runner_check N/A N/A self auth_list fun N/A N/A N/A 
        Check special API permissions
         N/A comps N/A N/A fun split . N/A N/A N/A len comps 2 N/A N/A False N/A mod N/A comps N/A 0 N/A fun N/A comps N/A 1 N/A ind auth_list N/A N/A N/A isinstance ind N/A six string_types N/A N/A N/A N/A N/A ind startswith @ N/A N/A ind N/A 1 mod N/A N/A True N/A N/A ind @runners N/A N/A True N/A N/A ind @runner N/A N/A True N/A N/A N/A isinstance ind dict N/A N/A N/A N/A len ind 1 N/A N/A N/A valid N/A next N/A N/A six iterkeys ind N/A N/A N/A N/A valid startswith @ N/A N/A valid N/A 1 mod N/A N/A N/A isinstance N/A ind N/A valid N/A six string_types N/A N/A N/A N/A self match_check N/A ind N/A valid fun N/A N/A True N/A N/A N/A isinstance N/A ind N/A valid list N/A N/A regex N/A ind N/A valid N/A N/A N/A N/A self match_check regex fun N/A N/A True N/A False N/A spec_check N/A N/A self auth_list fun form N/A N/A N/A 
        Check special API permissions
         N/A N/A form cloud N/A N/A comps N/A N/A fun split . N/A N/A N/A len comps 2 N/A N/A False N/A mod N/A comps N/A 0 N/A fun N/A comps N/A 1 N/A N/A mod fun N/A ind auth_list N/A N/A N/A isinstance ind N/A six string_types N/A N/A N/A N/A N/A ind startswith @ N/A N/A ind N/A 1 mod N/A N/A True N/A N/A ind N/A N/A @{0} format form N/A N/A True N/A N/A ind N/A N/A @{0}s format form N/A N/A True N/A N/A N/A isinstance ind dict N/A N/A N/A N/A len ind 1 N/A N/A N/A valid N/A next N/A N/A six iterkeys ind N/A N/A N/A N/A valid startswith @ N/A N/A valid N/A 1 mod N/A N/A N/A isinstance N/A ind N/A valid N/A six string_types N/A N/A N/A N/A self match_check N/A ind N/A valid fun N/A N/A True N/A N/A N/A isinstance N/A ind N/A valid list N/A N/A regex N/A ind N/A valid N/A N/A N/A N/A self match_check regex fun N/A N/A True N/A False N/A N/A mine_get N/A N/A tgt fun tgt_type opts N/A glob None N/A N/A 
    Gathers the data from the specified minions' mine, pass in the target,
    function to look up and the target type
     N/A ret N/A N/A serial N/A N/A N/A salt payload Serial opts N/A checker N/A N/A N/A N/A salt utils minions CkMinions opts N/A minions N/A N/A checker check_minions tgt tgt_type N/A minion minions N/A N/A mine N/A N/A N/A os path join N/A opts N/A cachedir minions minion mine.p N/A N/A N/A N/A N/A N/A salt utils fopen mine rb fp_ N/A N/A fdata N/A N/A N/A N/A serial load fp_ get fun N/A fdata N/A N/A N/A ret N/A minion fdata N/A N/A N/A Exception N/A N/A N/A ret N/A