Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias identifier ImportFrom alias Import alias Import alias Import alias Import alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign NameStore Str FunctionDef arguments args defaults body Expr Str If CompareEq SubscriptLoad NameLoad Index Str Str body Return NameLoad Return TupleLoad NameLoad Str decorator_list Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Str Str Str Str NameLoad Assign NameStore ListLoad Str Str Str Str NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Str Return Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Return ListComp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad comprehension NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Return Str decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr Str Return Str decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr Str Return Str decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad NameLoad If NameLoad body Return SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Index Num orelse Return Str decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index Str Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameStore body For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Continue orelse If Call AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index Str Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Num Index Num attr Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return TupleLoad Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return TupleLoad Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return TupleLoad Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass Return TupleLoad NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass Return TupleLoad NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad If UnaryOpNot BoolOpAnd NameLoad CompareLtELtE Num NameLoad Num body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad Assign NameStore BoolOpAnd NameLoad CompareLtELtE Num NameLoad Num Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad If NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad Assign NameStore CompareIn NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass orelse Assign NameStore CompareIn NameLoad NameLoad If CompareIs NameLoad NameLoad body If NameLoad body Assign NameStore Call NameLoad NameLoad Str BoolOpAnd Call NameLoad NameLoad Str Call NameLoad AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad Str attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore TupleLoad NameLoad NameLoad Str TryExcept body If Call NameLoad NameLoad Str body Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad ListLoad body Raise NameLoad Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass ExceptHandler type NameLoad body Pass Return TupleLoad NameLoad NameLoad NameLoad decorator_list Assign NameStore Dict Str Str Str Str Str Str Str Str Assign NameStore Call NameLoad GeneratorExp TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign NameStore ListLoad Str Str Str Str Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Call NameLoad NameLoad keyword NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Call NameLoad ListLoad Str Str Str keyword NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Call NameLoad ListLoad Str Str Str Str Str keyword NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad Call NameLoad ListLoad Str Str Str Str keyword NameLoad Call NameLoad NameLoad Call NameLoad ListLoad Num Num Num keyword NameLoad Call NameLoad ListLoad Num Num keyword NameLoad NameLoad Call NameLoad ListLoad Num Num keyword NameLoad Call NameLoad ListLoad Num Num keyword NameLoad NameLoad NameLoad NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad Call NameLoad ListLoad Num Num Num keyword NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Dict Str Str ListLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str Assign TupleStore NameStore NameStore NameStore TupleLoad NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad Break Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BoolOpOr CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore ListLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body AugAssignAdd NameStore ListComp Call AttributeLoad Str attr NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Num For NameStore NameLoad body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameStore body For NameStore NameLoad body If BoolOpOr Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Call AttributeLoad NameLoad attr body Continue If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq Call NameLoad NameLoad Num body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareNotIn Str SubscriptLoad NameLoad Index NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareNotIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str body Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse If Call AttributeLoad SubscriptLoad NameLoad Index Num attr body Assign NameStore Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Num If Call NameLoad NameLoad body If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str orelse Assign NameStore NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse If CompareIn NameLoad NameLoad body If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str NameLoad keyword Num Index Num If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str NameLoad keyword Num Index Num If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad NameLoad orelse If CompareIn NameLoad ListLoad Str Str Str Str Str Str body Assign NameStore NameLoad Assign NameStore Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str Str NameLoad If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str body For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Slice Num body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad orelse If Call AttributeLoad NameLoad attr Str body For NameStore SubscriptLoad Call AttributeLoad NameLoad attr Slice Num body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad orelse If Call AttributeLoad NameLoad attr Str body If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareNotIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str ListLoad Expr Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str attr SubscriptLoad Call AttributeLoad NameLoad attr Index Num For NameStore NameLoad body If CompareEq NameLoad Str body Continue If CompareNotIn Str SubscriptLoad NameLoad Index NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Continue For NameStore ListLoad Str Str Str body If CompareIn Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str body If CompareIn NameLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str body Assign NameStore Call NameLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index NameLoad attr Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index BinOpAdd NameLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Expr Call NameLoad NameLoad Str BinOpAdd NameLoad NameLoad If CompareIn Str NameLoad body Assign NameStore ListLoad Str Str If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad NameLoad Str NameLoad If CompareIn Str NameLoad body Assign NameStore ListLoad Str Str Str Str If CompareIn Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad NameLoad SubscriptLoad NameLoad Index Str NameLoad Assign NameStore BinOpAdd NameLoad NameLoad For NameStore TupleLoad Str Str Str Str Str Str Str Str body If CompareIn NameLoad NameLoad body If CompareIn SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str orelse If CompareIn SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str orelse Expr Call NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict For NameStore NameLoad body If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad If BoolOpAnd CompareIn Str NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad Str BinOpAdd NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad For NameStore TupleLoad Str Str Str Str Str Str Str body If CompareIn NameLoad NameLoad body If CompareIn SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str orelse If CompareIn SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str orelse Expr Call NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn SubscriptLoad NameLoad Index Str ListLoad Str Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Assign NameStore ListLoad Str If CompareIn Str NameLoad body If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body If CompareLtELtE Num Call NameLoad SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad NameLoad attr Dict Str Str For NameStore SubscriptLoad NameLoad Index Str body If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad orelse Assign SubscriptStore NameLoad Index Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad If CompareIn Str NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad Str ListLoad Str orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str For NameStore ListLoad Str Str Str body If CompareIn NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str orelse Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Assign NameStore BinOpAdd NameLoad NameLoad Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Assign NameStore ListLoad Str If CompareIn Str NameLoad body If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body If CompareLtELtE Num Call NameLoad SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad NameLoad attr Dict Str Str For NameStore SubscriptLoad NameLoad Index Str body If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad orelse Assign SubscriptStore NameLoad Index Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str NameLoad If CompareIn Str NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad Str ListLoad Str orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore ListLoad Str Str Str If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad NameLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str For NameStore ListLoad Str Str Str body If CompareIn NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str orelse Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Assign NameStore BinOpAdd NameLoad NameLoad Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str For NameStore ListLoad Str Str Str Str Str body If CompareIn NameLoad NameLoad body If CompareEq NameLoad Str body If CompareEq SubscriptLoad NameLoad Index NameLoad Str body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str If CompareEq SubscriptLoad NameLoad Index NameLoad Str body Expr Call AttributeLoad NameLoad attr Dict NameLoad Str Assign NameStore ListLoad Str Str Str Str orelse Assign NameStore ListLoad Str TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Assign NameStore BinOpAdd NameLoad NameLoad Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore ListLoad Str Str Str If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad NameLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str For NameStore ListLoad Str Str Str body If CompareIn NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str orelse Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Assign NameStore BinOpAdd NameLoad NameLoad Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str For NameStore ListLoad Str Str Str body If CompareIn NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str orelse Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Assign NameStore BinOpAdd NameLoad NameLoad Expr Call NameLoad NameLoad Str NameLoad orelse Expr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict If CompareIn Str NameLoad body If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str For NameStore ListLoad Str Str Str Str Str body If CompareIn NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str For NameStore ListLoad Str Str body If CompareIn NameLoad NameLoad body If Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Dict NameLoad SubscriptLoad NameLoad Index NameLoad orelse Expr Call NameLoad NameLoad NameLoad ListLoad Str If CompareIn Str NameLoad body If Call AttributeLoad NameLoad attr Str Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad NameLoad Str ListLoad Str For NameStore ListLoad Str Str body If CompareIn NameLoad NameLoad body TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Dict NameLoad Call AttributeLoad Str attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad NameLoad ListLoad Str If CompareIn Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Str orelse Expr Call NameLoad NameLoad Str BinOpAdd NameLoad NameLoad If CompareIn Str NameLoad body If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index Str orelse Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore Call AttributeLoad NameLoad attr Num If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Dict Str Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad orelse Expr Call NameLoad NameLoad NameLoad ListLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad If Call AttributeLoad NameLoad attr Str NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Str If CompareNotIn NameLoad ListLoad Str body Assign NameStore Call NameLoad NameLoad NameLoad If NameLoad body Assign NameStore Dict For NameStore NameLoad body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call NameLoad NameLoad If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str SubscriptLoad NameLoad Index Str orelse If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Str Str NameLoad orelse If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad NameLoad If NameLoad body For NameStore NameLoad body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad If BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str Dict Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Str Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Str If BoolOpAnd CompareIn Str NameLoad CompareEq SubscriptLoad NameLoad Index Str Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Str Str NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore Str orelse Assign NameStore NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Str body Assign NameStore Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad keyword NameLoad If UnaryOpNot NameLoad body Expr Call NameLoad NameLoad Call AttributeLoad Str attr NameLoad NameLoad ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index NameLoad NameLoad For NameStore ListLoad Str Str Str Str Str Str body If CompareIn NameLoad NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Assign SubscriptStore NameLoad Index Str ListLoad SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Assign NameStore BinOpAdd NameLoad NameLoad If CompareNotIn Str NameLoad body TryExcept body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call NameLoad Str SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Expr Call NameLoad Str NameLoad orelse Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareIn SubscriptLoad NameLoad Index Str NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str Str orelse Expr Call NameLoad Str NameLoad If CompareNotIn Str NameLoad body TryExcept body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call NameLoad Str SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Expr Call NameLoad Str ListLoad Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str orelse Expr Call NameLoad Str ListLoad Str If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad GeneratorExp TupleLoad Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict If CompareNotIn Str NameLoad body Expr Call NameLoad NameLoad Str Str For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call SubscriptLoad NameLoad Index Str NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad UnaryOpNot NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad NameLoad Return ListComp BinOpAdd NameLoad Str comprehension NameStore Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Str For NameStore NameLoad body If BoolOpAnd CompareIn Str SubscriptLoad NameLoad Index NameLoad CompareEq SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Str body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index Str Str Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str If BoolOpAnd CompareIn Str SubscriptLoad NameLoad Index NameLoad CompareEq SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Str body Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpAdd NameLoad NameLoad If CompareEq NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad If CompareIn Str NameLoad body If UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str body Assign NameStore Call AttributeLoad Str attr NameLoad SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore NameLoad orelse If CompareIn Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str orelse Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Dict Str SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore BinOpAdd BinOpAdd NameLoad Str SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Slice Num Assign NameStore Call NameLoad NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad NameLoad If BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Return Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr NameLoad If CompareEq NameLoad Str body For NameStore TupleLoad Str Str body Assign NameStore ListLoad Str Str Str Call AttributeLoad Str attr NameLoad NameLoad Str Expr Call SubscriptLoad NameLoad Index Str NameLoad keyword NameLoad Expr Call SubscriptLoad NameLoad Index Str Str NameLoad Expr Call SubscriptLoad NameLoad Index Str Str Expr Call SubscriptLoad NameLoad Index Str Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Str If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Str If CompareNotIn Str NameLoad body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Str Expr Call SubscriptLoad NameLoad Index Str Str orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Str If UnaryOpNot Call SubscriptLoad NameLoad Index Str Str body Assign NameStore Call SubscriptLoad NameLoad Index Str Str orelse If CompareEq NameLoad Str body If CompareNotIn Str NameLoad body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad orelse If CompareEq NameLoad Str body If CompareNotIn Str NameLoad body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad Expr Call SubscriptLoad NameLoad Index Str Str If CompareIn NameLoad ListLoad Str Str Str Str Str Str body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad If CompareIn NameLoad ListLoad Str body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad If BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Return Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Assign NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad If CompareEq NameLoad Str body Expr Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Return ListComp BinOpAdd NameLoad Str comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad If BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Return Call NameLoad BinOpAdd NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str AugAssignAdd NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad ListLoad Str Str body Return Call SubscriptLoad NameLoad Index Str ListLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad If CompareIn NameLoad NameLoad body TryExcept body If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad SubscriptLoad NameLoad Index NameLoad Return ListComp BinOpAdd NameLoad Str comprehension NameStore Call AttributeLoad NameLoad attr Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad TupleLoad Str Str body Return Call SubscriptLoad NameLoad Index Str ListLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore BoolOpAnd CompareEq SubscriptLoad NameLoad Index Str Str CompareGtE Call NameLoad SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Index Num Num If NameLoad body Assign NameStore Dict If Call SubscriptLoad NameLoad Index Str Str body If Call SubscriptLoad NameLoad Index Str Str body Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str orelse Assign SubscriptStore NameLoad Index Str Str Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse Assign NameStore Call NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr NameLoad AugAssignAdd NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults kwarg body Expr Str If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore NameLoad If CompareIn SubscriptLoad NameLoad Index Str NameLoad body If CompareIn Str NameLoad body Assign NameStore Call SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str orelse Expr Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad Assign NameStore NameLoad If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad orelse Assign NameStore Call SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Num Assign NameStore BoolOpAnd NameLoad Call SubscriptLoad NameLoad Index Str Str Return BoolOpAnd NameLoad NameLoad decorator_list FunctionDef arguments args defaults kwarg body Expr Str Assign NameStore ListLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore BoolOpAnd CompareEq SubscriptLoad NameLoad Index Str Str CompareGtE Call NameLoad SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Index Num Num If NameLoad body If CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore Str orelse Assign NameStore Str If Call SubscriptLoad NameLoad Index Str Str body Expr Call SubscriptLoad NameLoad Index NameLoad Str If Call SubscriptLoad NameLoad Index Str Str body Expr Call SubscriptLoad NameLoad Index NameLoad Str orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Return Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Num Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If UnaryOpNot CompareEq SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body If UnaryOpNot BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad NameLoad Assign NameStore NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotEq NameLoad NameLoad body Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore NameLoad If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotEq NameLoad NameLoad body Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If BoolOpOr NameLoad NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListLoad Assign NameStore NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad orelse If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Num Call AttributeLoad Str attr NameLoad If UnaryOpNot NameLoad body If Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str body Expr Call AttributeLoad NameLoad attr Num Call AttributeLoad Str attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Num Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad If UnaryOpNot BoolOpAnd CompareIn Str NameLoad SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Return Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list
N/A N/A 
The networking module for Debian based distros

References:

* http://www.debian.org/doc/manuals/debian-reference/ch05.en.html
 __future__ absolute_import N/A functools N/A logging N/A os.path N/A os N/A re N/A time N/A jinja2 N/A jinja2.exceptions N/A salt.ext.six six salt.ext.six.moves StringIO N/A salt.utils N/A salt.utils.templates N/A salt.utils.validate.net N/A salt.utils.odict N/A log N/A N/A logging getLogger __name__ N/A JINJA N/A N/A jinja2 Environment loader N/A N/A jinja2 FileSystemLoader N/A N/A N/A os path join N/A N/A N/A salt utils templates TEMPLATE_DIRNAME debian_ip N/A __virtualname__ ip __virtual__ N/A N/A N/A N/A N/A 
    Confine this module to Debian based distros
     N/A N/A N/A __grains__ N/A os_family Debian N/A N/A __virtualname__ N/A N/A False The debian_ip module could not be loaded: unsupported OS family N/A N/A _ETHTOOL_CONFIG_OPTS N/A speed duplex autoneg ethernet-port wol driver-message-level ethernet-pause-rx ethernet-pause-tx ethernet-pause-autoneg rx tx sg tso ufo gso gro lro hardware-irq-coalesce-adaptive-rx hardware-irq-coalesce-adaptive-tx hardware-irq-coalesce-rx-usecs hardware-irq-coalesce-rx-frames hardware-dma-ring-rx hardware-dma-ring-rx-mini hardware-dma-ring-rx-jumbo hardware-dma-ring-tx link-speed link-duplex ethernet-autoneg ethernet-port ethernet-wol driver-message-level ethernet-pause-rx ethernet-pause-tx ethernet-pause-autoneg offload-rx offload-tx offload-sg offload-tso offload-ufo offload-gso offload-gro offload-lro hardware-irq-coalesce-adaptive-rx hardware-irq-coalesce-adaptive-tx hardware-irq-coalesce-rx-usecs hardware-irq-coalesce-rx-frames hardware-dma-ring-rx hardware-dma-ring-rx-mini hardware-dma-ring-rx-jumbo hardware-dma-ring-tx N/A _REV_ETHTOOL_CONFIG_OPTS N/A link-speed link-duplex ethernet-autoneg ethernet-port ethernet-wol driver-message-level ethernet-pause-rx ethernet-pause-tx ethernet-pause-autoneg offload-rx offload-tx offload-sg offload-tso offload-ufo offload-gso offload-lro offload-gro hardware-irq-coalesce-adaptive-rx hardware-irq-coalesce-adaptive-tx hardware-irq-coalesce-rx-usecs hardware-irq-coalesce-rx-frames hardware-dma-ring-rx hardware-dma-ring-rx-mini hardware-dma-ring-rx-jumbo hardware-dma-ring-tx speed duplex autoneg ethernet-port wol driver-message-level ethernet-pause-rx ethernet-pause-tx ethernet-pause-autoneg rx tx sg tso ufo gso lro gro hardware-irq-coalesce-adaptive-rx hardware-irq-coalesce-adaptive-tx hardware-irq-coalesce-rx-usecs hardware-irq-coalesce-rx-frames hardware-dma-ring-rx hardware-dma-ring-rx-mini hardware-dma-ring-rx-jumbo hardware-dma-ring-tx N/A _DEB_CONFIG_PPPOE_OPTS N/A user password provider pppoe_iface noipdefault usepeerdns defaultroute holdoff maxfail hide-password lcp-echo-interval lcp-echo-failure connect noauth persist mtu noaccomp linkname user password provider pppoe_iface noipdefault usepeerdns defaultroute holdoff maxfail hide-password lcp-echo-interval lcp-echo-failure connect noauth persist mtu noaccomp linkname N/A _DEB_ROUTES_FILE /etc/network/routes N/A _DEB_NETWORK_FILE /etc/network/interfaces N/A _DEB_NETWORK_DIR /etc/network/interfaces.d/ N/A _DEB_NETWORK_UP_DIR /etc/network/if-up.d/ N/A _DEB_NETWORK_DOWN_DIR /etc/network/if-down.d/ N/A _DEB_NETWORK_CONF_FILES /etc/modprobe.d/ N/A _DEB_NETWORKING_FILE /etc/default/networking N/A _DEB_HOSTNAME_FILE /etc/hostname N/A _DEB_RESOLV_FILE /etc/resolv.conf N/A _DEB_PPP_DIR /etc/ppp/peers/ N/A _CONFIG_TRUE N/A yes on true 1 True N/A _CONFIG_FALSE N/A no off false 0 False N/A _IFACE_TYPES N/A eth bond alias clone ipsec dialup bridge slave vlan pppoe source _error_msg_iface N/A N/A iface option expected N/A N/A N/A 
    Build an appropriate error message from a given option and
    a list of expected values.
     N/A msg Invalid option -- Interface: {0}, Option: {1}, Expected: [{2}] N/A N/A N/A msg format iface option N/A N/A | join expected N/A _error_msg_routes N/A N/A iface option expected N/A N/A N/A 
    Build an appropriate error message from a given option and
    a list of expected values.
     N/A msg Invalid option -- Route interface: {0}, Option: {1}, Expected: [{2}] N/A N/A N/A msg format iface option expected N/A _log_default_iface N/A N/A iface opt value N/A N/A N/A msg Using default option -- Interface: {0} Option: {1} Value: {2} N/A N/A N/A log info N/A N/A msg format iface opt value N/A _error_msg_network N/A N/A option expected N/A N/A N/A 
    Build an appropriate error message from a given option and
    a list of expected values.
     N/A msg Invalid network setting -- Setting: {0}, Expected: [{1}] N/A N/A N/A msg format option N/A N/A | join expected N/A _log_default_network N/A N/A opt value N/A N/A N/A msg Using existing setting -- Setting: {0} Value: {1} N/A N/A N/A log info N/A N/A msg format opt value N/A _raise_error_iface N/A N/A iface option expected N/A N/A N/A 
    Log and raise an error with a logical formatted message.
     N/A msg N/A _error_msg_iface iface option expected N/A N/A N/A log error msg N/A N/A AttributeError msg N/A _raise_error_network N/A N/A option expected N/A N/A N/A 
    Log and raise an error with a logical formatted message.
     N/A msg N/A _error_msg_network option expected N/A N/A N/A log error msg N/A N/A AttributeError msg N/A _raise_error_routes N/A N/A iface option expected N/A N/A N/A 
    Log and raise an error with a logical formatted message.
     N/A msg N/A _error_msg_routes iface option expected N/A N/A N/A log error msg N/A N/A AttributeError msg N/A _read_file N/A N/A path N/A N/A N/A 
    Reads and returns the contents of a text file
     N/A N/A N/A N/A N/A N/A salt utils flopen path rb contents N/A N/A N/A N/A N/A N/A salt utils to_str line N/A line N/A N/A contents readlines N/A N/A N/A N/A OSError IOError N/A N/A N/A _parse_resolve N/A N/A N/A N/A N/A 
    Parse /etc/resolv.conf and return domainname
     N/A contents N/A _read_file _DEB_RESOLV_FILE N/A contents N/A _parse_domainname N/A N/A N/A N/A N/A 
    Parse /etc/resolv.conf and return domainname
     N/A contents N/A _read_file _DEB_RESOLV_FILE N/A pattern domain\s+(?P<domain_name>\S+) N/A prog N/A N/A re compile pattern N/A item contents N/A N/A match N/A N/A prog match item N/A match N/A N/A N/A N/A match group domain_name N/A N/A _parse_searchdomain N/A N/A N/A N/A N/A 
    Parse /etc/resolv.conf and return searchdomain
     N/A contents N/A _read_file _DEB_RESOLV_FILE N/A pattern search\s+(?P<search_domain>\S+) N/A prog N/A N/A re compile pattern N/A item contents N/A N/A match N/A N/A prog match item N/A match N/A N/A N/A N/A match group search_domain N/A N/A _parse_hostname N/A N/A N/A N/A N/A 
    Parse /etc/hostname and return hostname
     N/A contents N/A _read_file _DEB_HOSTNAME_FILE N/A contents N/A N/A N/A N/A N/A N/A contents N/A 0 split N/A 0 N/A N/A N/A _parse_current_network_settings N/A N/A N/A N/A N/A 
    Parse /etc/default/networking and return current configuration
     N/A opts N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A opts N/A networking N/A N/A N/A N/A os path isfile _DEB_NETWORKING_FILE N/A N/A N/A N/A N/A salt utils fopen _DEB_NETWORKING_FILE contents N/A N/A line contents N/A N/A N/A N/A line startswith # N/A N/A N/A N/A N/A N/A line startswith CONFIGURE_INTERFACES N/A N/A N/A opts N/A networking N/A N/A N/A N/A N/A line split = 1 N/A 1 strip N/A hostname N/A _parse_hostname N/A domainname N/A _parse_domainname N/A searchdomain N/A _parse_searchdomain N/A N/A opts N/A hostname hostname N/A N/A opts N/A domainname domainname N/A N/A opts N/A searchdomain searchdomain N/A opts N/A __ipv4_quad N/A N/A value N/A N/A N/A validate an IPv4 address N/A N/A N/A N/A N/A N/A N/A salt utils validate net ipv4_addr value value dotted IPv4 address N/A __ipv6 N/A N/A value N/A N/A N/A validate an IPv6 address N/A N/A N/A N/A N/A N/A N/A salt utils validate net ipv6_addr value value IPv6 address N/A __mac N/A N/A value N/A N/A N/A validate a mac address N/A N/A N/A N/A N/A N/A N/A salt utils validate net mac value value MAC address N/A __anything N/A N/A value N/A N/A N/A N/A True value None N/A __int N/A N/A value N/A N/A N/A validate an integer N/A N/A valid _value N/A False value N/A N/A N/A _value N/A int value N/A valid True N/A N/A N/A ValueError N/A N/A N/A N/A valid _value integer N/A __float N/A N/A value N/A N/A N/A validate a float N/A N/A valid _value N/A False value N/A N/A N/A _value N/A float value N/A valid True N/A N/A N/A ValueError N/A N/A N/A N/A valid _value float N/A __ipv4_netmask N/A N/A value N/A N/A N/A validate an IPv4 dotted quad or integer CIDR netmask N/A N/A valid errmsg N/A False dotted quad or integer CIDR (0->32) N/A N/A valid value _ N/A __int value N/A N/A N/A valid N/A 0 value 32 N/A N/A valid N/A N/A N/A N/A N/A salt utils validate net netmask value N/A N/A valid value errmsg N/A __ipv6_netmask N/A N/A value N/A N/A N/A validate an IPv6 integer netmask N/A N/A valid errmsg N/A False IPv6 netmask (0->128) N/A N/A valid value _ N/A __int value N/A valid N/A valid N/A 0 value 128 N/A N/A valid value errmsg N/A __within2 N/A N/A value within errmsg dtype N/A None None None N/A N/A validate that a value is in ``within`` and optionally a ``dtype`` N/A N/A valid _value N/A False value N/A dtype N/A N/A N/A N/A _value N/A dtype value N/A valid N/A _value within N/A N/A N/A ValueError N/A N/A N/A N/A valid N/A _value within N/A N/A errmsg None N/A N/A dtype N/A N/A typename N/A getattr dtype __name__ N/A N/A hasattr dtype __class__ N/A getattr N/A dtype __class__ name dtype N/A errmsg N/A N/A {0} within '{1}' format typename within N/A N/A errmsg N/A N/A within '{0}' format within N/A N/A valid _value errmsg N/A __within N/A N/A within errmsg dtype N/A None None None N/A N/A N/A N/A functools partial __within2 within within errmsg errmsg dtype dtype N/A __space_delimited_list N/A N/A value N/A N/A N/A validate that a value contains one or more space-delimited values N/A N/A valid _value errmsg N/A False value space-delimited string N/A N/A N/A N/A hasattr value __iter__ N/A N/A valid True N/A N/A _value N/A N/A value split N/A N/A _value N/A N/A N/A ValueError N/A valid True N/A N/A N/A AttributeError N/A N/A N/A N/A ValueError N/A N/A N/A N/A valid _value errmsg N/A N/A SALT_ATTR_TO_DEBIAN_ATTR_MAP N/A dns search hwaddr ipaddr dns-nameservers dns-search hwaddress address N/A DEBIAN_ATTR_TO_SALT_ATTR_MAP N/A dict N/A N/A v k N/A N/A k v N/A N/A six iteritems SALT_ATTR_TO_DEBIAN_ATTR_MAP N/A N/A DEBIAN_ATTR_TO_SALT_ATTR_MAP N/A address address N/A N/A DEBIAN_ATTR_TO_SALT_ATTR_MAP N/A hwaddress hwaddress N/A IPV4_VALID_PROTO N/A bootp dhcp static manual loopback ppp N/A IPV4_ATTR_MAP N/A proto address netmask broadcast metric gateway pointopoint hwaddress mtu scope hostname leasehours leasetime vendor client bootfile server hwaddr mode endpoint dstaddr local ttl provider unit options dns-nameservers dns-search vlan-raw-device network test enable_ipv6 N/A __within IPV4_VALID_PROTO dtype str __ipv4_quad __ipv4_netmask __ipv4_quad __int __ipv4_quad __ipv4_quad __mac __int N/A __within N/A global link host dtype str __anything __int __int __anything __anything __anything __ipv4_quad __mac N/A __within N/A gre GRE ipip IPIP 802.3ad dtype str __ipv4_quad __ipv4_quad __ipv4_quad __int __anything __int __anything __space_delimited_list __space_delimited_list __anything __anything __anything __anything N/A IPV6_VALID_PROTO N/A auto loopback static manual dhcp v4tunnel 6to4 N/A IPV6_ATTR_MAP N/A address netmask broadcast gateway scope proto privext dhcp media accept_ra autoconf preferred-lifetime dad-attempts dad-interval __ipv6 __ipv6_netmask __ipv6 __ipv6 N/A __within N/A global site link host dtype str N/A __within IPV6_VALID_PROTO N/A __within N/A 0 1 2 dtype int N/A __within N/A 0 1 dtype int __anything N/A __within N/A 0 1 dtype int N/A __within N/A 0 1 dtype int __int __int __float N/A WIRELESS_ATTR_MAP N/A wireless-essid wireless-mode wpa-ap-scan wpa-conf wpa-driver wpa-group wpa-key-mgmt wpa-pairwise wpa-psk wpa-proto wpa-roam wpa-ssid __anything __anything N/A __within N/A 0 1 2 dtype int __anything __anything __anything __anything __anything __anything __anything __anything __anything N/A ATTRMAPS N/A inet inet6 N/A IPV4_ATTR_MAP WIRELESS_ATTR_MAP N/A IPV6_ATTR_MAP IPV4_ATTR_MAP WIRELESS_ATTR_MAP _validate_interface_option N/A N/A attr value addrfam N/A inet N/A N/A lookup the validation function for a [addrfam][attr] and
    return the results

    :param attr: attribute name
    :param value: raw setting value
    :param addrfam: address family (inet, inet6,
     N/A N/A valid _value errmsg N/A False value Unknown validator N/A attrmaps N/A N/A ATTRMAPS get addrfam N/A N/A attrmap attrmaps N/A N/A N/A attr attrmap N/A N/A validate_func N/A attrmap N/A attr N/A N/A valid _value errmsg N/A validate_func value N/A N/A N/A valid _value errmsg N/A _attrmaps_contain_attr N/A N/A attr N/A N/A N/A N/A N/A attr WIRELESS_ATTR_MAP N/A attr IPV4_ATTR_MAP N/A attr IPV6_ATTR_MAP N/A _parse_interfaces N/A N/A interface_files N/A None N/A N/A 
    Parse /etc/network/interfaces and return current configured interfaces
     N/A N/A interface_files None N/A N/A interface_files N/A N/A N/A N/A N/A os path exists _DEB_NETWORK_DIR N/A N/A interface_files N/A N/A N/A {0}/{1} format _DEB_NETWORK_DIR dir N/A dir N/A N/A os listdir _DEB_NETWORK_DIR N/A N/A N/A N/A os path isfile _DEB_NETWORK_FILE N/A N/A N/A N/A interface_files insert 0 _DEB_NETWORK_FILE N/A adapters N/A N/A N/A N/A salt utils odict OrderedDict N/A method -1 N/A interface_file interface_files N/A N/A N/A N/A N/A salt utils fopen interface_file interfaces N/A N/A line interfaces N/A N/A N/A N/A N/A N/A N/A line lstrip startswith # N/A N/A line isspace N/A N/A N/A N/A N/A line startswith iface N/A N/A sline N/A N/A line split N/A N/A N/A len sline 4 N/A N/A msg Interface file malformed: {0}. N/A msg N/A N/A msg format sline N/A N/A N/A log error msg N/A N/A AttributeError msg N/A iface_name N/A sline N/A 1 N/A addrfam N/A sline N/A 2 N/A method N/A sline N/A 3 N/A N/A iface_name adapters N/A N/A N/A adapters N/A iface_name N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A data N/A adapters N/A iface_name N/A N/A N/A N/A adapters N/A iface_name N/A data N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A addrfam N/A N/A adapters N/A iface_name N/A data N/A N/A N/A N/A N/A adapters N/A iface_name N/A data N/A addrfam N/A N/A N/A N/A salt utils odict OrderedDict N/A iface_dict N/A N/A N/A adapters N/A iface_name N/A data N/A addrfam N/A N/A iface_dict N/A addrfam addrfam N/A N/A iface_dict N/A proto method N/A N/A iface_dict N/A filename interface_file N/A N/A N/A N/A N/A line N/A 0 isspace N/A N/A sline N/A N/A line split N/A N/A attr valuestr N/A N/A N/A N/A line rstrip split None 1 N/A N/A _attrmaps_contain_attr attr N/A N/A N/A - attr N/A N/A attrname N/A N/A attr replace - _ N/A N/A attrname attr N/A N/A valid value errmsg N/A _validate_interface_option attr valuestr addrfam N/A N/A iface_dict N/A attrname value N/A N/A N/A attr _REV_ETHTOOL_CONFIG_OPTS N/A N/A N/A ethtool iface_dict N/A N/A N/A iface_dict N/A ethtool N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A iface_dict N/A ethtool N/A attr valuestr N/A N/A N/A N/A attr startswith bond N/A N/A opt N/A N/A N/A re split [_-] attr maxsplit 1 N/A 1 N/A N/A bonding iface_dict N/A N/A N/A iface_dict N/A bonding N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A iface_dict N/A bonding N/A opt valuestr N/A N/A N/A N/A attr startswith bridge N/A N/A opt N/A N/A N/A re split [_-] attr maxsplit 1 N/A 1 N/A N/A bridging iface_dict N/A N/A N/A iface_dict N/A bridging N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A iface_dict N/A bridging N/A opt valuestr N/A N/A N/A attr N/A up pre-up post-up down pre-down post-down N/A N/A cmd valuestr N/A cmd_key N/A N/A {0}_cmds format N/A N/A re sub - _ attr N/A N/A cmd_key iface_dict N/A N/A N/A iface_dict N/A cmd_key N/A N/A N/A N/A N/A iface_dict N/A cmd_key append cmd N/A N/A N/A N/A line startswith auto N/A N/A word N/A N/A N/A line split N/A 1 N/A N/A N/A word adapters N/A N/A N/A adapters N/A word N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A adapters N/A word N/A enabled True N/A N/A N/A N/A line startswith allow-hotplug N/A N/A word N/A N/A N/A line split N/A 1 N/A N/A N/A word adapters N/A N/A N/A adapters N/A word N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A adapters N/A word N/A hotplug True N/A N/A N/A N/A line startswith source N/A N/A N/A source adapters N/A N/A N/A adapters N/A source N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A data N/A adapters N/A source N/A N/A N/A N/A adapters N/A source N/A data N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A N/A adapters N/A source N/A data N/A sources N/A N/A N/A N/A N/A N/A N/A adapters N/A source N/A data N/A sources append N/A N/A N/A line split N/A 1 N/A iface_name adapters N/A N/A N/A iface_name source N/A N/A N/A N/A data N/A adapters N/A iface_name N/A N/A msg N/A N/A Interface file malformed for interface: {0}. format iface_name N/A N/A N/A log error msg N/A N/A N/A adapters pop iface_name N/A N/A opt N/A ethtool bonding bridging N/A N/A N/A inet N/A N/A adapters N/A iface_name N/A data N/A N/A N/A opt N/A N/A N/A adapters N/A iface_name N/A data N/A inet N/A N/A opt_keys N/A sorted N/A N/A N/A N/A N/A N/A adapters N/A iface_name N/A data N/A inet N/A opt keys N/A N/A N/A N/A N/A adapters N/A iface_name N/A data N/A inet N/A N/A opt _keys opt_keys N/A adapters N/A _parse_ethtool_opts N/A N/A opts iface N/A N/A N/A 
    Filters given options and outputs valid settings for ETHTOOLS_OPTS
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A config N/A N/A N/A autoneg opts N/A N/A N/A N/A opts N/A autoneg _CONFIG_TRUE N/A N/A N/A N/A config update N/A autoneg on N/A N/A N/A N/A opts N/A autoneg _CONFIG_FALSE N/A N/A N/A N/A config update N/A autoneg off N/A N/A N/A _raise_error_iface iface autoneg N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A duplex opts N/A N/A valid N/A full half N/A N/A N/A opts N/A duplex valid N/A N/A N/A N/A config update N/A duplex N/A opts N/A duplex N/A N/A N/A _raise_error_iface iface duplex valid N/A N/A speed opts N/A N/A valid N/A 10 100 1000 10000 N/A N/A N/A str N/A opts N/A speed valid N/A N/A N/A N/A config update N/A speed N/A opts N/A speed N/A N/A N/A _raise_error_iface iface N/A opts N/A speed valid N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A option N/A rx tx sg tso ufo gso gro lro N/A N/A N/A option opts N/A N/A N/A N/A opts N/A option _CONFIG_TRUE N/A N/A N/A N/A config update N/A option on N/A N/A N/A N/A opts N/A option _CONFIG_FALSE N/A N/A N/A N/A config update N/A option off N/A N/A N/A _raise_error_iface iface option valid N/A config N/A _parse_ethtool_pppoe_opts N/A N/A opts iface N/A N/A N/A 
    Filters given options and outputs valid settings for ETHTOOLS_PPPOE_OPTS
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A config N/A N/A opt _DEB_CONFIG_PPPOE_OPTS N/A N/A N/A opt opts N/A N/A N/A config N/A opt N/A opts N/A opt N/A N/A N/A provider opts N/A N/A opts N/A provider N/A N/A N/A _raise_error_iface iface provider N/A _CONFIG_TRUE _CONFIG_FALSE N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A option N/A noipdefault usepeerdns defaultroute hide-password noauth persist noaccomp N/A N/A N/A option opts N/A N/A N/A N/A opts N/A option _CONFIG_TRUE N/A N/A N/A N/A config update N/A option True N/A N/A N/A N/A opts N/A option _CONFIG_FALSE N/A N/A N/A N/A config update N/A option False N/A N/A N/A _raise_error_iface iface option valid N/A config N/A _parse_settings_bond N/A N/A opts iface N/A N/A N/A 
    Filters given options and outputs valid settings for requested
    operation. If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond_def N/A ad_select tx_queues miimon arp_interval downdelay lacp_rate max_bonds updelay use_carrier xmit_hash_policy 0 16 100 250 200 0 1 0 on layer2 N/A N/A N/A opts N/A mode N/A balance-rr 0 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: load balancing (round-robin) format iface N/A N/A _parse_settings_bond_0 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A active-backup 1 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: fault-tolerance (active-backup) format iface N/A N/A _parse_settings_bond_1 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A balance-xor 2 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: load balancing (xor) format iface N/A N/A _parse_settings_bond_2 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A broadcast 3 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: fault-tolerance (broadcast) format iface N/A N/A _parse_settings_bond_3 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A 802.3ad 4 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: IEEE 802.3ad Dynamic link aggregation format iface N/A N/A _parse_settings_bond_4 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A balance-tlb 5 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: transmit load balancing format iface N/A N/A _parse_settings_bond_5 opts iface bond_def N/A N/A N/A N/A opts N/A mode N/A balance-alb 6 N/A N/A N/A N/A log info N/A N/A Device: {0} Bonding Mode: adaptive load balancing format iface N/A N/A _parse_settings_bond_6 opts iface bond_def N/A N/A valid N/A 0 1 2 3 4 5 6 balance-rr active-backup balance-xor broadcast 802.3ad balance-tlb balance-alb N/A N/A _raise_error_iface iface mode valid N/A _parse_settings_bond_0 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond0.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 0 N/A valid N/A list of ips (up to 16) N/A N/A arp_ip_target opts N/A N/A N/A isinstance N/A opts N/A arp_ip_target list N/A N/A N/A 1 N/A len N/A opts N/A arp_ip_target 16 N/A N/A N/A N/A bond update N/A arp_ip_target N/A ip N/A opts N/A arp_ip_target N/A N/A N/A N/A len N/A bond N/A arp_ip_target 0 N/A N/A N/A bond N/A arp_ip_target N/A N/A N/A bond N/A arp_ip_target , ip N/A N/A N/A bond N/A arp_ip_target ip N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A arp_interval opts N/A N/A N/A N/A N/A int N/A opts N/A arp_interval N/A N/A N/A bond update N/A arp_interval N/A opts N/A arp_interval N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface arp_interval N/A integer N/A N/A N/A _log_default_iface iface arp_interval N/A bond_def N/A arp_interval N/A N/A N/A bond update N/A arp_interval N/A bond_def N/A arp_interval N/A bond N/A _parse_settings_bond_1 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond1.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 1 N/A binding N/A miimon downdelay updelay N/A N/A N/A binding opts N/A N/A N/A N/A N/A int N/A opts N/A binding N/A N/A N/A bond update N/A binding N/A opts N/A binding N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface binding N/A integer N/A N/A N/A _log_default_iface iface binding N/A bond_def N/A binding N/A N/A N/A bond update N/A binding N/A bond_def N/A binding N/A N/A use_carrier opts N/A N/A N/A N/A opts N/A use_carrier _CONFIG_TRUE N/A N/A N/A N/A bond update N/A use_carrier 1 N/A N/A N/A N/A opts N/A use_carrier _CONFIG_FALSE N/A N/A N/A N/A bond update N/A use_carrier 0 N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A _raise_error_iface iface use_carrier valid N/A N/A N/A _log_default_iface iface use_carrier N/A bond_def N/A use_carrier N/A N/A N/A bond update N/A use_carrier N/A bond_def N/A use_carrier N/A bond N/A _parse_settings_bond_2 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond2.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 2 N/A valid N/A list of ips (up to 16) N/A N/A arp_ip_target opts N/A N/A N/A isinstance N/A opts N/A arp_ip_target list N/A N/A N/A 1 N/A len N/A opts N/A arp_ip_target 16 N/A N/A N/A N/A bond update N/A arp_ip_target N/A ip N/A opts N/A arp_ip_target N/A N/A N/A N/A len N/A bond N/A arp_ip_target 0 N/A N/A N/A bond N/A arp_ip_target N/A N/A N/A bond N/A arp_ip_target , ip N/A N/A N/A bond N/A arp_ip_target ip N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A N/A _raise_error_iface iface arp_ip_target valid N/A N/A arp_interval opts N/A N/A N/A N/A N/A int N/A opts N/A arp_interval N/A N/A N/A bond update N/A arp_interval N/A opts N/A arp_interval N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface arp_interval N/A integer N/A N/A N/A _log_default_iface iface arp_interval N/A bond_def N/A arp_interval N/A N/A N/A bond update N/A arp_interval N/A bond_def N/A arp_interval N/A N/A primary opts N/A N/A N/A N/A bond update N/A primary N/A opts N/A primary N/A N/A hashing-algorithm opts N/A N/A valid N/A layer2 layer2+3 layer3+4 N/A N/A N/A opts N/A hashing-algorithm valid N/A N/A N/A N/A bond update N/A xmit_hash_policy N/A opts N/A hashing-algorithm N/A N/A N/A _raise_error_iface iface hashing-algorithm valid N/A bond N/A _parse_settings_bond_3 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond3.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 3 N/A binding N/A miimon downdelay updelay N/A N/A N/A binding opts N/A N/A N/A N/A N/A int N/A opts N/A binding N/A N/A N/A bond update N/A binding N/A opts N/A binding N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface binding N/A integer N/A N/A N/A _log_default_iface iface binding N/A bond_def N/A binding N/A N/A N/A bond update N/A binding N/A bond_def N/A binding N/A N/A use_carrier opts N/A N/A N/A N/A opts N/A use_carrier _CONFIG_TRUE N/A N/A N/A N/A bond update N/A use_carrier 1 N/A N/A N/A N/A opts N/A use_carrier _CONFIG_FALSE N/A N/A N/A N/A bond update N/A use_carrier 0 N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A _raise_error_iface iface use_carrier valid N/A N/A N/A _log_default_iface iface use_carrier N/A bond_def N/A use_carrier N/A N/A N/A bond update N/A use_carrier N/A bond_def N/A use_carrier N/A bond N/A _parse_settings_bond_4 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond4.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 4 N/A binding N/A miimon downdelay updelay lacp_rate ad_select N/A N/A N/A binding opts N/A N/A N/A binding lacp_rate N/A N/A N/A N/A opts N/A binding fast N/A N/A N/A N/A opts update N/A binding 1 N/A N/A N/A opts N/A binding slow N/A N/A N/A N/A opts update N/A binding 0 N/A valid N/A fast 1 slow 0 N/A N/A valid N/A integer N/A N/A N/A N/A int N/A opts N/A binding N/A N/A N/A bond update N/A binding N/A opts N/A binding N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface binding valid N/A N/A N/A _log_default_iface iface binding N/A bond_def N/A binding N/A N/A N/A bond update N/A binding N/A bond_def N/A binding N/A N/A use_carrier opts N/A N/A N/A N/A opts N/A use_carrier _CONFIG_TRUE N/A N/A N/A N/A bond update N/A use_carrier 1 N/A N/A N/A N/A opts N/A use_carrier _CONFIG_FALSE N/A N/A N/A N/A bond update N/A use_carrier 0 N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A _raise_error_iface iface use_carrier valid N/A N/A N/A _log_default_iface iface use_carrier N/A bond_def N/A use_carrier N/A N/A N/A bond update N/A use_carrier N/A bond_def N/A use_carrier N/A N/A hashing-algorithm opts N/A N/A valid N/A layer2 layer2+3 layer3+4 N/A N/A N/A opts N/A hashing-algorithm valid N/A N/A N/A N/A bond update N/A xmit_hash_policy N/A opts N/A hashing-algorithm N/A N/A N/A _raise_error_iface iface hashing-algorithm valid N/A bond N/A _parse_settings_bond_5 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond5.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 5 N/A binding N/A miimon downdelay updelay N/A N/A N/A binding opts N/A N/A N/A N/A N/A int N/A opts N/A binding N/A N/A N/A bond update N/A binding N/A opts N/A binding N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface binding N/A integer N/A N/A N/A _log_default_iface iface binding N/A bond_def N/A binding N/A N/A N/A bond update N/A binding N/A bond_def N/A binding N/A N/A use_carrier opts N/A N/A N/A N/A opts N/A use_carrier _CONFIG_TRUE N/A N/A N/A N/A bond update N/A use_carrier 1 N/A N/A N/A N/A opts N/A use_carrier _CONFIG_FALSE N/A N/A N/A N/A bond update N/A use_carrier 0 N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A _raise_error_iface iface use_carrier valid N/A N/A N/A _log_default_iface iface use_carrier N/A bond_def N/A use_carrier N/A N/A N/A bond update N/A use_carrier N/A bond_def N/A use_carrier N/A bond N/A _parse_settings_bond_6 N/A N/A opts iface bond_def N/A N/A N/A 
    Filters given options and outputs valid settings for bond6.
    If an option has a value that is not expected, this
    function will log what the Interface, Setting and what it was
    expecting.
     N/A bond N/A mode 6 N/A binding N/A miimon downdelay updelay N/A N/A N/A binding opts N/A N/A N/A N/A N/A int N/A opts N/A binding N/A N/A N/A bond update N/A binding N/A opts N/A binding N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface binding N/A integer N/A N/A N/A _log_default_iface iface binding N/A bond_def N/A binding N/A N/A N/A bond update N/A binding N/A bond_def N/A binding N/A N/A use_carrier opts N/A N/A N/A N/A opts N/A use_carrier _CONFIG_TRUE N/A N/A N/A N/A bond update N/A use_carrier 1 N/A N/A N/A N/A opts N/A use_carrier _CONFIG_FALSE N/A N/A N/A N/A bond update N/A use_carrier 0 N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A _raise_error_iface iface use_carrier valid N/A N/A N/A _log_default_iface iface use_carrier N/A bond_def N/A use_carrier N/A N/A N/A bond update N/A use_carrier N/A bond_def N/A use_carrier N/A bond N/A _parse_bridge_opts N/A N/A opts iface N/A N/A N/A 
    Filters given options and outputs valid settings for BRIDGING_OPTS
    If an option has a value that is not expected, this
    function will log the Interface, Setting and what was expected.
     N/A config N/A N/A N/A ports opts N/A N/A N/A isinstance N/A opts N/A ports list N/A N/A N/A opts N/A ports N/A N/A , join N/A opts N/A ports N/A N/A N/A config update N/A ports N/A opts N/A ports N/A opt N/A ageing fd gcint hello maxage N/A N/A N/A opt opts N/A N/A N/A N/A N/A float N/A opts N/A opt N/A N/A N/A config update N/A opt N/A opts N/A opt N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface opt N/A float N/A opt N/A bridgeprio maxwait N/A N/A N/A opt opts N/A N/A N/A isinstance N/A opts N/A opt int N/A N/A N/A N/A config update N/A opt N/A opts N/A opt N/A N/A N/A _raise_error_iface iface opt N/A integer N/A N/A hw opts N/A N/A N/A N/A re match [0-9a-f]{2}([-:])[0-9a-f]{2}(\1[0-9a-f]{2}){4}$ N/A N/A N/A opts N/A hw lower N/A N/A N/A N/A config update N/A hw N/A opts N/A hw N/A N/A N/A _raise_error_iface iface hw N/A valid MAC address N/A opt N/A pathcost portprio N/A N/A N/A opt opts N/A N/A N/A N/A N/A port cost_or_prio N/A N/A N/A opts N/A opt split N/A N/A int cost_or_prio N/A N/A N/A config update N/A opt N/A N/A {0} {1} format port cost_or_prio N/A N/A N/A ValueError N/A N/A N/A _raise_error_iface iface opt N/A interface integer N/A N/A stp opts N/A N/A N/A N/A opts N/A stp _CONFIG_TRUE N/A N/A N/A N/A config update N/A stp on N/A N/A N/A N/A opts N/A stp _CONFIG_FALSE N/A N/A N/A N/A config update N/A stp off N/A N/A N/A _raise_error_iface iface stp N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A waitport opts N/A N/A N/A isinstance N/A opts N/A waitport int N/A N/A N/A N/A config update N/A waitport N/A opts N/A waitport N/A N/A values N/A N/A N/A opts N/A waitport split N/A waitport_time N/A N/A values pop 0 N/A N/A N/A N/A waitport_time isdigit values N/A N/A N/A N/A config update N/A waitport N/A N/A {0} {1} format waitport_time N/A N/A join values N/A N/A N/A _raise_error_iface iface opt N/A integer [interfaces] N/A config N/A _parse_settings_eth N/A N/A opts iface_type enabled iface N/A N/A N/A 
    Filters given options and outputs valid settings for a
    network interface.
     N/A adapters N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A adapters N/A iface N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A adapters N/A iface N/A type iface_type N/A N/A N/A adapters N/A iface N/A data N/A N/A N/A N/A salt utils odict OrderedDict N/A iface_data N/A N/A adapters N/A iface N/A data N/A N/A iface_data N/A inet N/A N/A N/A N/A salt utils odict OrderedDict N/A enabled N/A N/A N/A N/A adapters N/A iface N/A enabled True N/A N/A N/A opts get hotplug False N/A N/A N/A N/A adapters N/A iface N/A hotplug True N/A N/A N/A iface_data N/A inet N/A addrfam inet N/A N/A iface_type N/A bridge N/A N/A tmp_ethtool N/A _parse_ethtool_opts opts iface N/A tmp_ethtool N/A N/A ethtool N/A N/A item tmp_ethtool N/A N/A N/A ethtool N/A N/A _ETHTOOL_CONFIG_OPTS N/A item N/A tmp_ethtool N/A item N/A N/A N/A iface_data N/A inet N/A ethtool ethtool N/A N/A N/A iface_data N/A inet N/A ethtool_keys N/A sorted ethtool N/A N/A iface_type bridge N/A N/A bridging N/A _parse_bridge_opts opts iface N/A bridging N/A N/A N/A N/A opts pop mode None N/A N/A N/A iface_data N/A inet N/A bridging bridging N/A N/A N/A iface_data N/A inet N/A bridging_keys N/A sorted bridging N/A N/A N/A iface_type bond N/A N/A bonding N/A _parse_settings_bond opts iface N/A bonding N/A N/A N/A N/A opts pop mode None N/A N/A N/A iface_data N/A inet N/A bonding bonding N/A N/A N/A N/A iface_data N/A inet N/A bonding N/A slaves N/A opts N/A slaves N/A N/A N/A iface_data N/A inet N/A bonding_keys N/A sorted bonding N/A N/A N/A iface_type slave N/A N/A N/A N/A adapters N/A iface N/A master N/A opts N/A master N/A N/A N/A iface_type vlan N/A N/A N/A N/A iface_data N/A inet N/A vlan_raw_device N/A N/A re sub \.\d* iface N/A N/A N/A iface_type pppoe N/A N/A tmp_ethtool N/A _parse_ethtool_pppoe_opts opts iface N/A tmp_ethtool N/A N/A item tmp_ethtool N/A N/A N/A N/A N/A N/A adapters N/A iface N/A data N/A inet N/A N/A _DEB_CONFIG_PPPOE_OPTS N/A item N/A tmp_ethtool N/A item N/A N/A N/A enable_ipv6 opts N/A opts N/A enable_ipv6 N/A N/A N/A iface_data N/A inet6 N/A N/A N/A N/A iface_data N/A inet6 N/A addrfam inet6 N/A N/A N/A iface_data N/A inet6 N/A netmask 64 N/A N/A N/A iface_type opts N/A N/A opts N/A iface_type vlan N/A N/A N/A N/A iface_data N/A inet6 N/A vlan_raw_device N/A N/A re sub \.\d* iface N/A opt opts N/A N/A N/A N/A opt startswith ipv6 N/A N/A optname N/A opt N/A 4 N/A addrfam inet6 N/A N/A optname opt N/A addrfam inet N/A _optname N/A N/A SALT_ATTR_TO_DEBIAN_ATTR_MAP get optname optname N/A N/A _attrmaps_contain_attr _optname N/A N/A valuestr N/A opts N/A opt N/A N/A N/A optname proto N/A valuestr none N/A N/A valuestr static N/A N/A valid value errmsg N/A _validate_interface_option _optname valuestr addrfam addrfam N/A N/A valid N/A N/A N/A _raise_error_iface iface N/A N/A '{0}' '{1}' format opt valuestr N/A errmsg N/A _optname N/A N/A _optname replace - _ N/A N/A N/A iface_data N/A addrfam N/A _optname value N/A opt N/A up_cmds pre_up_cmds post_up_cmds down_cmds pre_down_cmds post_down_cmds N/A N/A N/A opt opts N/A N/A N/A N/A iface_data N/A inet N/A opt N/A opts N/A opt N/A adapters N/A _parse_settings_source N/A N/A opts iface_type enabled iface N/A N/A N/A 
    Filters given options and outputs valid settings for a
    network interface.
     N/A adapters N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A adapters N/A iface N/A N/A N/A N/A salt utils odict OrderedDict N/A N/A N/A adapters N/A iface N/A type iface_type N/A N/A N/A adapters N/A iface N/A data N/A N/A N/A N/A salt utils odict OrderedDict N/A iface_data N/A N/A adapters N/A iface N/A data N/A N/A iface_data N/A sources N/A N/A opts N/A source N/A adapters N/A _parse_network_settings N/A N/A opts current N/A N/A N/A 
    Filters given options and outputs valid settings for
    the global network settings file.
     N/A opts N/A dict N/A N/A N/A N/A k lower v N/A N/A k v N/A N/A six iteritems opts N/A current N/A dict N/A N/A N/A N/A k lower v N/A N/A k v N/A N/A six iteritems current N/A result N/A N/A valid N/A _CONFIG_TRUE _CONFIG_FALSE N/A N/A enabled opts N/A N/A N/A N/A N/A opts N/A networking N/A current N/A networking N/A N/A _log_default_network networking N/A current N/A networking N/A N/A N/A ValueError N/A N/A N/A _raise_error_network networking valid N/A N/A N/A opts N/A networking N/A opts N/A enabled N/A N/A N/A opts N/A networking valid N/A N/A N/A N/A opts N/A networking _CONFIG_TRUE N/A N/A N/A result N/A networking yes N/A N/A N/A N/A opts N/A networking _CONFIG_FALSE N/A N/A N/A result N/A networking no N/A N/A N/A _raise_error_network networking valid N/A N/A hostname opts N/A N/A N/A N/A N/A opts N/A hostname N/A current N/A hostname N/A N/A _log_default_network hostname N/A current N/A hostname N/A N/A N/A ValueError N/A N/A N/A _raise_error_network hostname N/A server1.example.com N/A N/A opts N/A hostname N/A N/A N/A result N/A hostname N/A opts N/A hostname N/A N/A N/A _raise_error_network hostname N/A server1.example.com N/A N/A search opts N/A N/A N/A result N/A search N/A opts N/A search N/A result N/A _parse_routes N/A N/A iface opts N/A N/A N/A 
    Filters given options and outputs valid settings for
    the route settings file.
     N/A opts N/A dict N/A N/A N/A N/A k lower v N/A N/A k v N/A N/A six iteritems opts N/A result N/A N/A N/A routes opts N/A N/A N/A _raise_error_routes iface routes List of routes N/A opt opts N/A N/A N/A result N/A opt N/A opts N/A opt N/A result N/A _write_file N/A N/A iface data folder pattern N/A N/A N/A 
    Writes a file to disk
     N/A filename N/A N/A N/A os path join folder N/A N/A pattern format iface N/A N/A N/A N/A N/A os path exists folder N/A N/A msg {0} cannot be written. {1} does not exist N/A msg N/A N/A msg format filename folder N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A N/A salt utils flopen filename w fout N/A N/A N/A N/A fout write data N/A filename N/A _write_file_routes N/A N/A iface data folder pattern N/A N/A N/A 
    Writes a file to disk
     N/A filename N/A N/A N/A os path join folder N/A N/A pattern format iface N/A N/A N/A N/A N/A os path exists folder N/A N/A msg {0} cannot be written. {1} does not exist N/A msg N/A N/A msg format filename folder N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A N/A salt utils flopen filename w fout N/A N/A N/A N/A fout write data N/A N/A N/A __salt__ N/A file.set_mode filename 0755 N/A filename N/A _write_file_network N/A N/A data filename create N/A False N/A N/A 
    Writes a file to disk
    If file does not exist, only create if create
    argument is True
     N/A N/A N/A N/A N/A N/A os path exists filename N/A create N/A N/A msg {0} cannot be written. {0} does not exist                and create is set to False N/A msg N/A N/A msg format filename N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A N/A salt utils flopen filename w fout N/A N/A N/A N/A fout write data N/A _read_temp N/A N/A data N/A N/A N/A 
    Return what would be written to disk
     N/A tout N/A StringIO N/A N/A N/A tout write data N/A N/A N/A tout seek 0 N/A output N/A N/A tout readlines N/A N/A N/A tout close N/A output N/A _read_temp_ifaces N/A N/A iface data N/A N/A N/A 
    Return what would be written to disk for interfaces
     N/A N/A N/A template N/A N/A JINJA get_template debian_eth.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template debian_eth.jinja N/A N/A ifcfg N/A N/A template render N/A name data iface data N/A N/A N/A item N/A item N/A N/A ifcfg split N/A _write_file_ifaces N/A N/A iface data N/A settings N/A N/A 
    Writes a file to disk
     N/A N/A N/A eth_template N/A N/A JINJA get_template debian_eth.jinja N/A source_template N/A N/A JINJA get_template debian_source.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template debian_eth.jinja N/A N/A adapters N/A _parse_interfaces N/A N/A adapters N/A iface data N/A ifcfg N/A adapter adapters N/A N/A N/A N/A type N/A adapters N/A adapter N/A N/A N/A adapters N/A adapter N/A type slave N/A N/A N/A N/A N/A N/A adapters N/A adapter N/A data N/A inet N/A addrfam inet N/A N/A N/A N/A N/A adapters N/A adapter N/A data N/A inet N/A proto manual N/A N/A N/A N/A N/A adapters N/A adapter N/A data N/A inet N/A master N/A N/A adapters N/A adapter N/A master N/A N/A N/A type N/A adapters N/A adapter N/A N/A N/A adapters N/A adapter N/A type source N/A N/A tmp N/A N/A source_template render N/A name data adapter N/A adapters N/A adapter N/A N/A tmp N/A N/A eth_template render N/A name data adapter N/A adapters N/A adapter N/A ifcfg N/A ifcfg tmp N/A N/A adapter iface N/A N/A saved_ifcfg tmp N/A _SEPERATE_FILE False N/A N/A filename settings N/A N/A N/A N/A N/A N/A settings N/A filename startswith / N/A N/A filename N/A N/A {0}/{1} format _DEB_NETWORK_DIR N/A settings N/A filename N/A N/A filename N/A settings N/A filename N/A _SEPERATE_FILE True N/A N/A N/A filename N/A N/A adapters N/A adapter N/A data N/A N/A filename N/A N/A adapters N/A adapter N/A data N/A N/A filename _DEB_NETWORK_FILE N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path dirname filename N/A N/A msg {0} cannot be written. N/A msg N/A N/A msg format N/A N/A N/A os path dirname filename N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A N/A salt utils flopen filename w fout N/A N/A _SEPERATE_FILE N/A N/A N/A N/A fout write saved_ifcfg N/A N/A N/A N/A fout write ifcfg N/A N/A N/A saved_ifcfg split N/A _write_file_ppp_ifaces N/A N/A iface data N/A N/A N/A 
    Writes a file to disk
     N/A N/A N/A template N/A N/A JINJA get_template debian_ppp_eth.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template debian_ppp_eth.jinja N/A N/A adapters N/A _parse_interfaces N/A N/A adapters N/A iface data N/A ifcfg N/A tmp N/A N/A template render N/A data N/A adapters N/A iface N/A ifcfg N/A tmp ifcfg N/A filename N/A N/A _DEB_PPP_DIR / N/A N/A N/A N/A adapters N/A iface N/A data N/A inet N/A provider N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path dirname filename N/A N/A msg {0} cannot be written. N/A msg N/A N/A msg format N/A N/A N/A os path dirname filename N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A N/A salt utils fopen filename w fout N/A N/A N/A N/A fout write ifcfg N/A filename N/A build_bond N/A N/A iface N/A settings N/A N/A 
    Create a bond script in /etc/modprobe.d with the passed settings
    and load the bonding kernel module.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.build_bond bond0 mode=balance-alb
     N/A deb_major N/A N/A __grains__ N/A osrelease N/A 1 N/A opts N/A _parse_settings_bond settings iface N/A N/A N/A template N/A N/A JINJA get_template conf.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template conf.jinja N/A N/A data N/A N/A template render N/A name bonding iface opts N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _read_temp data N/A N/A _write_file iface data _DEB_NETWORK_CONF_FILES N/A N/A {0}.conf format iface N/A path N/A N/A N/A os path join _DEB_NETWORK_CONF_FILES N/A N/A {0}.conf format iface N/A N/A deb_major 5 N/A N/A line_type N/A alias options N/A N/A cmd N/A sed -i -e N/A N/A /^{0}\s{1}.*/d format line_type iface /etc/modprobe.conf N/A N/A N/A __salt__ N/A cmd.run cmd python_shell False N/A N/A N/A __salt__ N/A file.append /etc/modprobe.conf path N/A N/A N/A __salt__ N/A kmod.load bonding N/A N/A N/A __salt__ N/A pkg.install ifenslave-2.6 N/A N/A _read_file path N/A build_interface N/A N/A iface iface_type enabled N/A settings N/A N/A 
    Build an interface script for a network interface.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.build_interface eth0 eth <settings>
     N/A iface N/A N/A iface lower N/A iface_type N/A N/A iface_type lower N/A N/A iface_type _IFACE_TYPES N/A N/A N/A _raise_error_iface iface iface_type _IFACE_TYPES N/A N/A proto settings N/A N/A N/A settings N/A proto static N/A N/A iface_type slave N/A N/A N/A settings N/A slave yes N/A N/A master settings N/A N/A msg master is a required setting for slave interfaces N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A iface_type vlan N/A N/A N/A settings N/A vlan yes N/A N/A N/A __salt__ N/A pkg.install vlan N/A N/A N/A iface_type pppoe N/A N/A N/A settings N/A pppoe yes N/A N/A N/A N/A __salt__ N/A pkg.version ppp N/A N/A inst N/A N/A __salt__ N/A pkg.install ppp N/A N/A N/A iface_type bond N/A N/A N/A slaves settings N/A N/A msg slaves is a required setting for bond interfaces N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A iface_type bridge N/A N/A N/A ports settings N/A N/A msg ports is a required setting for bridge interfaces on Debian or Ubuntu based systems N/A N/A N/A log error msg N/A N/A AttributeError msg N/A N/A N/A __salt__ N/A pkg.install bridge-utils N/A N/A iface_type N/A eth bond bridge slave vlan pppoe N/A N/A opts N/A _parse_settings_eth settings iface_type enabled iface N/A N/A iface_type N/A source N/A N/A opts N/A _parse_settings_source settings iface_type enabled iface N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _read_temp_ifaces iface N/A opts N/A iface N/A ifcfg N/A _write_file_ifaces iface N/A opts N/A iface settings N/A N/A iface_type pppoe N/A N/A N/A _write_file_ppp_ifaces iface N/A opts N/A iface N/A N/A N/A item N/A item ifcfg N/A build_routes N/A N/A iface N/A settings N/A N/A 
    Add route scripts for a network interface using up commands.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.build_routes eth0 <settings>
     N/A iface N/A N/A iface lower N/A opts N/A _parse_routes iface settings N/A N/A N/A template N/A N/A JINJA get_template route_eth.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template route_eth.jinja N/A N/A add_routecfg N/A N/A template render route_type add routes N/A opts N/A routes iface iface N/A del_routecfg N/A N/A template render route_type del routes N/A opts N/A routes iface iface N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _read_temp N/A add_routecfg del_routecfg N/A filename N/A _write_file_routes iface add_routecfg _DEB_NETWORK_UP_DIR route-{0} N/A results N/A _read_file filename N/A filename N/A _write_file_routes iface del_routecfg _DEB_NETWORK_DOWN_DIR route-{0} N/A results N/A _read_file filename N/A results N/A down N/A N/A iface iface_type N/A N/A N/A 
    Shutdown a network interface

    CLI Example:

    .. code-block:: bash

        salt '*' ip.down eth0 eth
     N/A N/A iface_type N/A slave source N/A N/A N/A N/A __salt__ N/A cmd.run N/A ifdown iface N/A None N/A get_bond N/A N/A iface N/A N/A N/A 
    Return the content of a bond script

    CLI Example:

    .. code-block:: bash

        salt '*' ip.get_bond bond0
     N/A path N/A N/A N/A os path join _DEB_NETWORK_CONF_FILES N/A N/A {0}.conf format iface N/A N/A _read_file path N/A get_interface N/A N/A iface N/A N/A N/A 
    Return the contents of an interface script

    CLI Example:

    .. code-block:: bash

        salt '*' ip.get_interface eth0
     N/A adapters N/A _parse_interfaces N/A N/A iface adapters N/A N/A N/A N/A N/A iface source N/A N/A template N/A N/A JINJA get_template debian_source.jinja N/A N/A template N/A N/A JINJA get_template debian_eth.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template debian_eth.jinja N/A N/A ifcfg N/A N/A template render N/A name data iface N/A adapters N/A iface N/A N/A N/A item N/A item N/A N/A ifcfg split N/A N/A N/A N/A up N/A N/A iface iface_type N/A N/A N/A 
    Start up a network interface

    CLI Example:

    .. code-block:: bash

        salt '*' ip.up eth0 eth
     N/A N/A iface_type N/A slave source N/A N/A N/A N/A __salt__ N/A cmd.run N/A ifup iface N/A None N/A get_network_settings N/A N/A N/A N/A N/A 
    Return the contents of the global network script.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.get_network_settings
     N/A skip_etc_default_networking N/A N/A N/A __grains__ N/A osfullname Ubuntu N/A N/A int N/A N/A N/A N/A __grains__ N/A osrelease split . N/A 0 12 N/A skip_etc_default_networking N/A N/A settings N/A N/A N/A N/A __salt__ N/A service.available networking N/A N/A N/A N/A __salt__ N/A service.status networking N/A N/A N/A settings N/A networking yes N/A N/A N/A settings N/A networking no N/A N/A N/A settings N/A networking no N/A hostname N/A _parse_hostname N/A domainname N/A _parse_domainname N/A N/A settings N/A hostname hostname N/A N/A settings N/A domainname domainname N/A N/A settings N/A _parse_current_network_settings N/A N/A N/A template N/A N/A JINJA get_template display-network.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template display-network.jinja N/A N/A network N/A N/A template render settings N/A N/A _read_temp network N/A get_routes N/A N/A iface N/A N/A N/A 
    Return the routes for the interface

    CLI Example:

    .. code-block:: bash

        salt '*' ip.get_routes eth0
     N/A filename N/A N/A N/A os path join _DEB_NETWORK_UP_DIR N/A N/A route-{0} format iface N/A results N/A _read_file filename N/A filename N/A N/A N/A os path join _DEB_NETWORK_DOWN_DIR N/A N/A route-{0} format iface N/A results N/A _read_file filename N/A results N/A apply_network_settings N/A N/A N/A settings N/A N/A 
    Apply global network configuration.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.apply_network_settings
     N/A N/A require_reboot settings N/A N/A N/A settings N/A require_reboot False N/A N/A apply_hostname settings N/A N/A N/A settings N/A apply_hostname False N/A hostname_res True N/A N/A N/A settings N/A apply_hostname _CONFIG_TRUE N/A N/A N/A hostname settings N/A N/A hostname_res N/A N/A __salt__ N/A network.mod_hostname N/A settings N/A hostname N/A N/A N/A N/A log warning The network state sls is trying to apply hostname changes but no hostname is defined. N/A hostname_res False N/A res True N/A N/A N/A settings N/A require_reboot _CONFIG_TRUE N/A N/A N/A N/A log warning The network state sls is requiring a reboot of the system to properly apply network configuration. N/A res True N/A N/A stop N/A N/A __salt__ N/A service.stop networking N/A N/A N/A time sleep 2 N/A res N/A stop N/A N/A __salt__ N/A service.start networking N/A N/A hostname_res res N/A build_network_settings N/A N/A N/A settings N/A N/A 
    Build the global network script.

    CLI Example:

    .. code-block:: bash

        salt '*' ip.build_network_settings <settings>
     N/A changes N/A N/A current_network_settings N/A _parse_current_network_settings N/A opts N/A _parse_network_settings settings current_network_settings N/A skip_etc_default_networking N/A N/A N/A __grains__ N/A osfullname Ubuntu N/A N/A int N/A N/A N/A N/A __grains__ N/A osrelease split . N/A 0 12 N/A skip_etc_default_networking N/A N/A N/A N/A opts N/A networking yes N/A N/A service_cmd service.enable N/A N/A service_cmd service.disable N/A N/A N/A __salt__ N/A service.available NetworkManager N/A N/A N/A N/A __salt__ N/A service_cmd NetworkManager N/A N/A N/A __salt__ N/A service.available networking N/A N/A N/A N/A __salt__ N/A service_cmd networking N/A N/A N/A N/A template N/A N/A JINJA get_template network.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template network.jinja N/A N/A network N/A N/A template render opts N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _read_temp network N/A N/A _write_file_network network _DEB_NETWORKING_FILE True N/A sline N/A N/A N/A opts N/A hostname split . 1 N/A N/A opts N/A hostname N/A sline N/A 0 N/A hostname N/A N/A {0}
 format N/A opts N/A hostname N/A current_domainname N/A current_network_settings N/A domainname N/A current_searchdomain N/A current_network_settings N/A searchdomain N/A N/A N/A N/A opts N/A hostname N/A current_network_settings N/A hostname N/A N/A N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _write_file_network hostname _DEB_HOSTNAME_FILE N/A new_domain False N/A N/A N/A len sline 1 N/A N/A new_domainname N/A sline N/A 1 N/A N/A new_domainname current_domainname N/A N/A domainname new_domainname N/A N/A opts N/A domainname new_domainname N/A new_domain True N/A N/A domainname current_domainname N/A N/A opts N/A domainname domainname N/A N/A domainname current_domainname N/A N/A opts N/A domainname domainname N/A new_search False N/A N/A search opts N/A N/A new_searchdomain N/A opts N/A search N/A N/A new_searchdomain current_searchdomain N/A N/A searchdomain new_searchdomain N/A N/A opts N/A searchdomain new_searchdomain N/A new_search True N/A N/A searchdomain current_searchdomain N/A N/A opts N/A searchdomain searchdomain N/A N/A searchdomain current_searchdomain N/A N/A opts N/A searchdomain searchdomain N/A N/A new_domain new_search N/A N/A contents N/A _parse_resolve N/A domain_prog N/A N/A re compile domain\s+(?P<domain_name>\S+) N/A search_prog N/A N/A re compile search\s+(?P<search_domain>\S+) N/A new_contents N/A N/A found_domain False N/A found_search False N/A item contents N/A N/A domain_match N/A N/A domain_prog match item N/A search_match N/A N/A search_prog match item N/A domain_match N/A N/A N/A N/A new_contents append N/A N/A domain {0}
 format domainname N/A found_domain True N/A N/A search_match N/A N/A N/A N/A new_contents append N/A N/A search {0}
 format searchdomain N/A found_search True N/A N/A N/A N/A new_contents append item N/A N/A found_domain N/A N/A N/A N/A new_contents insert 0 N/A N/A domain {0}
 format domainname N/A N/A found_search N/A N/A N/A N/A N/A new_contents N/A 0 startswith domain N/A N/A N/A N/A new_contents insert 1 N/A N/A search {0}
 format searchdomain N/A N/A N/A N/A new_contents insert 0 N/A N/A search {0}
 format searchdomain N/A new_resolv N/A N/A join new_contents N/A N/A N/A N/A test settings N/A settings N/A test N/A N/A N/A _write_file_network new_resolv _DEB_RESOLV_FILE N/A N/A N/A template N/A N/A JINJA get_template display-network.jinja N/A N/A N/A N/A N/A jinja2 exceptions TemplateNotFound N/A N/A N/A N/A log error Could not load template display-network.jinja N/A N/A network N/A N/A template render opts N/A N/A N/A changes extend N/A _read_temp network N/A changes N/A