Module Expr Str Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias Assign NameStore Str Assign NameStore Num Assign NameStore Dict Num Num Num Str Str Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad Call NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str decorator_list FunctionDef arguments args defaults body Expr Str Print AttributeLoad NameLoad attr Str Print AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str If NameLoad body Assign NameStore BinOpMod NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad BinOpMult Num NameLoad Str Call AttributeLoad NameLoad attr NameLoad Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return Call AttributeLoad Str attr GeneratorExp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call NameLoad NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Expr Str Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list decorator_list Assign NameStore ListLoad Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str keyword AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword Str keyword Str Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str keyword Str keyword Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Num keyword Str keyword Str keyword Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Num keyword Str keyword Str keyword Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Num keyword Str keyword Str keyword Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword ListLoad keyword ListLoad Dict Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str keyword AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str keyword AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str keyword Str keyword Str Call AttributeLoad NameLoad attr Str keyword Num keyword Str keyword Str keyword Str keyword Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str keyword Str keyword Str Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str keyword Str keyword Str AttributeLoad NameLoad attr Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword Num FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list Return NameLoad decorator_list Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call NameLoad NameLoad keyword Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults vararg body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad If BoolOpAnd CompareGt NameLoad Num CompareLt NameLoad NameLoad body Expr Call NameLoad Str NameLoad BinOpSub NameLoad NameLoad Return NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareEq NameLoad Num body Expr Call NameLoad Str NameLoad Raise orelse If CompareEq NameLoad Num body Expr Call NameLoad Str NameLoad Raise orelse Expr Call NameLoad Str NameLoad BinOpAdd BinOpSub NameLoad NameLoad Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpSub NameLoad Num NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If CompareEq Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Str If NameLoad body Assign NameStore NameLoad orelse Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad Str AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If BoolOpOr UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr UnaryOpNot AttributeLoad NameLoad attr body Return If AttributeLoad NameLoad attr body Assign NameStore NameLoad orelse Assign NameStore Num TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr finalbody Assign AttributeStore NameLoad attr ListLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str NameLoad Raise Call NameLoad Assign NameStore NameLoad Assign NameStore ListLoad For TupleStore TupleStore NameStore NameStore NameStore TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad body If NameLoad body If NameLoad body TryExcept body Expr Call NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str NameLoad NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore NameLoad If NameLoad body Raise Call NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword BinOpMod Str NameLoad keyword BinOpMod Str AttributeLoad NameLoad attr keyword NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If BoolOpOr CompareLt Call NameLoad NameLoad Num CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse If CompareGt AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad Str If CompareNotIn AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad BinOpMod Str AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore NameStore ListLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Expr Call NameLoad Str If BoolOpOr BoolOpAnd NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpAnd UnaryOpNot NameLoad CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad Str If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict If AttributeLoad NameLoad attr body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Expr Call NameLoad BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str orelse Assign NameStore ListLoad TryFinally body TryExcept body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad ListLoad Str Str Str NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad keyword NameLoad finalbody Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad UnaryOpNot BoolOpOr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr keyword ListLoad Str Str Str keyword ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call NameLoad Str Assign NameStore NameLoad For TupleStore NameStore NameStore NameStore NameLoad body If CompareIn AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore NameLoad Break If UnaryOpNot NameLoad body Expr Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad Str Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq NameLoad NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Return NameLoad Expr Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Num NameLoad AttributeLoad NameLoad attr Expr Call NameLoad Str For TupleStore NameStore NameStore NameStore NameLoad body Expr Call NameLoad Str NameLoad keyword Num If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore NameStore NameLoad Assign NameStore BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareNotIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore BinOpMod Str NameLoad orelse Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListComp Dict Str NameLoad comprehension NameStore AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Str keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args NameParam defaults Lambda arguments args defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad keyword Call NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call NameLoad Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If CompareGt NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad Str NameLoad NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore ListLoad For NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad Call NameLoad AttributeLoad NameLoad attr Num NameLoad AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameLoad body Expr Call NameLoad Str NameLoad keyword Num If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore NameLoad Assign NameStore BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Str NameLoad NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call NameLoad Call NameLoad Call NameLoad AttributeLoad NameLoad attr Num NameLoad AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameLoad body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Num NameLoad Call NameLoad Call NameLoad AttributeLoad NameLoad attr Num NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad For TupleStore NameStore NameStore NameStore NameStore NameLoad body Expr Call NameLoad Str NameLoad keyword Num Assign TupleStore TupleStore NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad ListLoad Str NameLoad If AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore NameStore NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareNotIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad orelse Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListComp Dict Str NameLoad comprehension NameStore AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword Str keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad Str NameLoad keyword Num Expr Call NameLoad Str keyword Num Expr Call NameLoad NameLoad keyword Num Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore ListLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str keyword Num Expr Call NameLoad Str keyword Num Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Num Dict Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Expr Call NameLoad Str keyword Num Expr Call NameLoad Str keyword Num Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call NameLoad Str keyword Num orelse If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body If CompareEq AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Call NameLoad Str keyword Num orelse Expr Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call NameLoad Str keyword Num orelse Expr Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr orelse If CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad While UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call NameLoad Str Break decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Assign NameStore ListComp Call NameLoad SubscriptLoad NameLoad Index Str comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Str Str SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad BinOpMod Str NameLoad keyword Num Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call NameLoad Str NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad TupleLoad AttributeLoad NameLoad attr Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad BinOpMod Str NameLoad keyword Num Expr Call NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad Delete AttributeDel NameLoad attr Delete AttributeDel NameLoad attr decorator_list NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Return Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad While BoolOpAnd CompareLt Call AttributeLoad NameLoad attr NameLoad CompareIs NameLoad NameLoad body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Num If CompareIs NameLoad NameLoad body Raise Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr If CompareNotEq NameLoad NameLoad body Raise Call NameLoad NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str If BoolOpAnd CompareEq Call NameLoad AttributeLoad NameLoad attr Num CompareNotIn AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call NameLoad BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr If CompareLt SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareGt Call NameLoad AttributeLoad NameLoad attr Num CompareIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If BoolOpAnd CompareIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr GeneratorExp CompareGt NameLoad Num comprehension NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body If CompareNotIn AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad AttributeLoad NameLoad attr attr orelse If UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareGt Call NameLoad AttributeLoad NameLoad attr Num CompareIn AttributeLoad AttributeLoad NameLoad attr attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareIn AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse Expr Call NameLoad Str If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad finalbody If NameLoad body Expr Call NameLoad Str Expr Call NameLoad Call AttributeLoad NameLoad attr Expr Call NameLoad Str If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body If NameLoad body Expr Call NameLoad Str NameLoad orelse Raise Return AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num keyword NameLoad keyword NameLoad Return Call AttributeLoad Call NameLoad attr decorator_list
N/A N/A Burnin program

 N/A sys N/A optparse N/A time N/A socket N/A urllib N/A random N/A string itertools izip islice cycle cStringIO StringIO operator or_ ganeti opcodes ganeti constants ganeti cli ganeti errors ganeti utils ganeti hypervisor ganeti compat ganeti pathutils ganeti.confd client confd_client ganeti.runtime GetClient N/A USAGE 	burnin -o OS_NAME [options...] instance_name ... N/A MAX_RETRIES 3 N/A LOG_HEADERS N/A 0 1 2 -  *  N/A _SINGLE_NODE_DISK_TEMPLATES N/A N/A compat UniqueFrozenset N/A N/A constants DT_DISKLESS N/A constants DT_PLAIN N/A constants DT_FILE N/A constants DT_SHARED_FILE N/A constants DT_EXT N/A constants DT_RBD N/A constants DT_GLUSTER N/A _SUPPORTED_DISK_TEMPLATES N/A N/A compat UniqueFrozenset N/A N/A constants DT_DISKLESS N/A constants DT_DRBD8 N/A constants DT_EXT N/A constants DT_FILE N/A constants DT_PLAIN N/A constants DT_RBD N/A constants DT_SHARED_FILE N/A constants DT_GLUSTER N/A _IMPEXP_DISK_TEMPLATES N/A _SUPPORTED_DISK_TEMPLATES N/A frozenset N/A N/A constants DT_DISKLESS N/A constants DT_FILE N/A constants DT_SHARED_FILE N/A constants DT_GLUSTER InstanceDown N/A Exception N/A N/A The checked instance was not up N/A BurninFailure N/A Exception N/A N/A Failure detected during burning N/A Usage N/A N/A N/A N/A N/A Shows program usage information and exits the program. N/A N/A sys stderr Usage: N/A N/A sys stderr USAGE N/A N/A N/A sys exit 2 N/A Log N/A N/A msg N/A args kwargs N/A N/A Simple function that prints out its argument.

   N/A args N/A N/A msg N/A msg args N/A indent N/A N/A kwargs get indent 0 N/A N/A N/A N/A sys stdout write N/A %*s%s%s
 N/A N/A 2 indent N/A N/A LOG_HEADERS get indent msg N/A N/A N/A N/A sys stdout flush N/A Err N/A N/A msg exit_code N/A 1 N/A N/A Simple error logging that prints to stderr.

   N/A N/A N/A N/A sys stderr write N/A msg N/A N/A N/A N/A sys stderr flush N/A N/A N/A sys exit exit_code N/A RandomString N/A N/A size chars N/A 8 N/A N/A string ascii_uppercase N/A string digits N/A N/A N/A N/A join N/A N/A N/A random choice chars N/A x N/A range size N/A SimpleOpener N/A N/A urllib FancyURLopener N/A N/A A simple url opener prompt_user_passwd N/A N/A self host realm clear_cache N/A 0 N/A N/A No-interaction version of prompt_user_passwd. N/A N/A None None N/A http_error_default N/A N/A self url fp errcode errmsg headers N/A N/A N/A Custom error handling N/A _ N/A N/A fp read N/A N/A N/A fp close N/A N/A InstanceDown N/A HTTP error returned: code %s, msg %s N/A errcode errmsg N/A N/A N/A OPTIONS N/A N/A N/A cli cli_option -o --os dest os default None help OS to use during burnin metavar <OS> completion_suggest N/A cli OPT_COMPL_ONE_OS N/A cli HYPERVISOR_OPT N/A cli OSPARAMS_OPT N/A N/A cli cli_option --disk-size dest disk_size help Disk size (determines disk count) default 1G type string metavar <size,size,...> completion_suggest N/A N/A 512M 1G 4G 1G,256M 4G,1G,1G 10G split N/A N/A cli cli_option --disk-growth dest disk_growth help Disk growth default 128m type string metavar <size,size,...> N/A N/A cli cli_option --mem-size dest mem_size help Memory size default None type unit metavar <size> completion_suggest N/A N/A 128M 256M 512M 1G 4G 8G 12G 16G split N/A N/A cli cli_option --maxmem-size dest maxmem_size help Max Memory size default 256 type unit metavar <size> completion_suggest N/A N/A 128M 256M 512M 1G 4G 8G 12G 16G split N/A N/A cli cli_option --minmem-size dest minmem_size help Min Memory size default 128 type unit metavar <size> completion_suggest N/A N/A 128M 256M 512M 1G 4G 8G 12G 16G split N/A N/A cli cli_option --vcpu-count dest vcpu_count help VCPU count default 3 type unit metavar <count> completion_suggest N/A N/A 1 2 3 4 split N/A cli DEBUG_OPT N/A cli VERBOSE_OPT N/A cli NOIPCHECK_OPT N/A cli NONAMECHECK_OPT N/A cli EARLY_RELEASE_OPT N/A N/A cli cli_option --no-replace1 dest do_replace1 help Skip disk replacement with the same secondary action store_false default True N/A N/A cli cli_option --no-replace2 dest do_replace2 help Skip disk replacement with a different secondary action store_false default True N/A N/A cli cli_option --no-failover dest do_failover help Skip instance failovers action store_false default True N/A N/A cli cli_option --no-migrate dest do_migrate help Skip instance live migration action store_false default True N/A N/A cli cli_option --no-move dest do_move help Skip instance moves action store_false default True N/A N/A cli cli_option --no-importexport dest do_importexport help Skip instance export/import action store_false default True N/A N/A cli cli_option --no-startstop dest do_startstop help Skip instance stop/start action store_false default True N/A N/A cli cli_option --no-reinstall dest do_reinstall help Skip instance reinstall action store_false default True N/A N/A cli cli_option --no-reboot dest do_reboot help Skip instance reboot action store_false default True N/A N/A cli cli_option --no-renamesame dest do_renamesame help Skip instance rename to same name action store_false default True N/A N/A cli cli_option --reboot-types dest reboot_types help Specify the reboot types default None N/A N/A cli cli_option --no-activate-disks dest do_activate_disks help Skip disk activation/deactivation action store_false default True N/A N/A cli cli_option --no-add-disks dest do_addremove_disks help Skip disk addition/removal action store_false default True N/A N/A cli cli_option --no-add-nics dest do_addremove_nics help Skip NIC addition/removal action store_false default True N/A N/A cli cli_option --no-nics dest nics help No network interfaces action store_const const N/A default N/A N/A N/A N/A cli cli_option --no-confd dest do_confd_tests help Skip confd queries action store_false default True N/A N/A cli cli_option --rename dest rename default None help Give one unused instance name which is taken to start the renaming sequence metavar <instance_name> N/A N/A cli cli_option -t --disk-template dest disk_template choices N/A list _SUPPORTED_DISK_TEMPLATES default N/A constants DT_DRBD8 help N/A Disk template (default %s, otherwise one of %s) N/A N/A constants DT_DRBD8 N/A N/A utils CommaJoin _SUPPORTED_DISK_TEMPLATES N/A N/A cli cli_option -n --nodes dest nodes default help Comma separated list of nodes to perform the burnin on (defaults to all nodes) completion_suggest N/A cli OPT_COMPL_MANY_NODES N/A N/A cli cli_option -I --iallocator dest iallocator default None type string help Perform the allocation using an iallocator instead of fixed node spread (node restrictions no longer apply, therefore -n/--nodes must not be used completion_suggest N/A cli OPT_COMPL_ONE_IALLOCATOR N/A N/A cli cli_option -p --parallel default False action store_true dest parallel help Enable parallelization of some operations in order to speed burnin or to test granular locking N/A N/A cli cli_option --net-timeout default 15 type int dest net_timeout help The instance check network timeout in seconds (defaults to 15 seconds) completion_suggest N/A N/A 15 60 300 900 split N/A N/A cli cli_option -C --http-check default False action store_true dest http_check help Enable checking of instance status via http, looking for /hostname.txt that should contain the name of the instance N/A N/A cli cli_option -K --keep-instances default False action store_true dest keep_instances help Leave instances on the cluster after burnin, for investigation in case of errors or simply to use them N/A cli REASON_OPT N/A ARGUMENTS N/A N/A N/A cli ArgInstance min 1 _DoCheckInstances N/A N/A fn N/A N/A N/A Decorator for checking instances.

   wrapper N/A N/A self N/A args kwargs N/A N/A val N/A fn self args kwargs N/A instance N/A self instances N/A N/A N/A N/A self _CheckInstanceAlive instance N/A val N/A N/A wrapper N/A _DoBatch N/A N/A retry N/A N/A N/A Decorator for possible batch operations.

  Must come after the _DoCheckInstances decorator (if any).

  @param retry: whether this is a retryable batch, will be
      passed to StartBatch

   wrap N/A N/A fn N/A N/A batched N/A N/A self N/A args kwargs N/A N/A N/A N/A self StartBatch retry N/A val N/A fn self args kwargs N/A N/A N/A self CommitQueue N/A val N/A N/A batched N/A N/A wrap N/A FeedbackAccumulator N/A object N/A N/A Feedback accumulator class. N/A _feed_buf N/A StringIO N/A opts None ClearFeedbackBuf N/A N/A self N/A N/A N/A Clear the feedback buffer. N/A N/A N/A N/A self _feed_buf truncate 0 N/A GetFeedbackBuf N/A N/A self N/A N/A N/A Return the contents of the buffer. N/A N/A N/A N/A self _feed_buf getvalue N/A Feedback N/A N/A self msg N/A N/A N/A Acumulate feedback in our buffer. N/A formatted_msg N/A %s %s N/A N/A N/A time ctime N/A N/A utils MergeTime N/A msg N/A 0 N/A msg N/A 2 N/A N/A N/A N/A self _feed_buf write N/A formatted_msg N/A N/A N/A self opts verbose N/A N/A N/A Log formatted_msg indent 3 N/A N/A JobHandler N/A FeedbackAccumulator N/A N/A Class for handling Ganeti jobs. N/A queued_ops N/A N/A queue_retry False __init__ N/A N/A self N/A N/A N/A N/A self cl N/A N/A cli GetClient N/A MaybeRetry N/A N/A self retry_count msg fn N/A args N/A N/A Possibly retry a given function execution.

    @type retry_count: int
    @param retry_count: retry counter:
        - 0: non-retryable action
        - 1: last retry for a retryable action
        - MAX_RETRIES: original try for a retryable action
    @type msg: str
    @param msg: the kind of the operation
    @type fn: callable
    @param fn: the function to be called

     N/A N/A N/A val N/A fn args N/A N/A N/A retry_count 0 N/A retry_count MAX_RETRIES N/A N/A N/A Log Idempotent %s succeeded after %d retries msg N/A MAX_RETRIES retry_count N/A val N/A N/A N/A Exception N/A err N/A N/A N/A retry_count 0 N/A N/A N/A Log Non-idempotent %s failed, aborting msg N/A N/A N/A N/A retry_count 1 N/A N/A N/A Log Idempotent %s repeated failure, aborting msg N/A N/A N/A N/A Log Idempotent %s failed, retry #%d/%d: %s msg N/A N/A MAX_RETRIES retry_count 1 MAX_RETRIES err N/A N/A N/A self MaybeRetry N/A retry_count 1 msg fn args N/A _ExecOp N/A N/A self N/A ops N/A N/A Execute one or more opcodes and manage the exec buffer.

    @return: if only opcode has been passed, we return its result;
        otherwise we return the list of results

     N/A job_id N/A N/A cli SendJob ops cl N/A self cl N/A results N/A N/A cli PollJob job_id cl N/A self cl feedback_fn N/A self Feedback N/A N/A N/A len ops 1 N/A N/A N/A results N/A 0 N/A N/A results N/A ExecOp N/A N/A self retry N/A ops N/A N/A Execute one or more opcodes and manage the exec buffer.

    @return: if only opcode has been passed, we return its result;
        otherwise we return the list of results

     N/A retry N/A N/A rval MAX_RETRIES N/A N/A rval 0 N/A N/A N/A cli SetGenericOpcodeOpts ops N/A self opts N/A N/A N/A self MaybeRetry rval opcode N/A self _ExecOp ops N/A ExecOrQueue N/A N/A self name ops post_process N/A None N/A N/A Execute an opcode and manage the exec buffer. N/A N/A N/A self opts parallel N/A N/A N/A N/A cli SetGenericOpcodeOpts ops N/A self opts N/A N/A N/A N/A self queued_ops append N/A ops name post_process N/A N/A val N/A N/A self ExecOp N/A self queue_retry ops N/A N/A post_process None N/A N/A N/A post_process N/A val N/A StartBatch N/A N/A self retry N/A N/A N/A Start a new batch of jobs.

    @param retry: whether this is a retryable batch

     N/A N/A self queued_ops N/A N/A N/A self queue_retry retry N/A CommitQueue N/A N/A self N/A N/A N/A Execute all submitted opcodes in case of parallel burnin N/A N/A N/A N/A N/A self opts parallel N/A N/A self queued_ops N/A N/A N/A N/A self queue_retry N/A N/A rval MAX_RETRIES N/A N/A rval 0 N/A N/A N/A results N/A N/A self MaybeRetry rval jobset N/A self ExecJobSet N/A self queued_ops N/A N/A N/A self queued_ops N/A N/A results N/A ExecJobSet N/A N/A self jobs N/A N/A N/A Execute a set of jobs and return once all are done.

    The method will return the list of results, if all jobs are
    successful. Otherwise, OpExecError will be raised from within
    cli.py.

     N/A N/A N/A self ClearFeedbackBuf N/A jex N/A N/A cli JobExecutor cl N/A self cl feedback_fn N/A self Feedback N/A N/A ops name _ jobs N/A N/A N/A N/A jex QueueJob name ops N/A N/A N/A results N/A N/A jex GetResults N/A N/A N/A Exception N/A err N/A N/A N/A Log Jobs failed: %s err N/A N/A BurninFailure N/A fail False N/A val N/A N/A N/A N/A _ name post_process N/A success result N/A zip jobs results N/A N/A success N/A N/A post_process N/A N/A N/A N/A N/A post_process N/A N/A N/A Exception N/A err N/A N/A N/A Log Post process call for job %s failed: %s name err N/A fail True N/A N/A N/A val append result N/A N/A fail True N/A fail N/A N/A N/A BurninFailure N/A val N/A N/A Burner N/A JobHandler N/A N/A Burner class. __init__ N/A N/A self N/A N/A N/A Constructor. N/A N/A N/A N/A super Burner self __init__ N/A N/A self url_opener N/A SimpleOpener N/A N/A self nodes N/A N/A N/A self instances N/A N/A N/A self to_rem N/A N/A N/A self disk_count N/A self disk_growth N/A self disk_size None N/A N/A self hvp N/A self bep None N/A N/A N/A self ParseOptions N/A N/A self disk_nodes N/A N/A N/A self instance_nodes N/A N/A N/A N/A self GetState N/A N/A self confd_reply None N/A ParseOptions N/A N/A self N/A N/A N/A Parses the command line options.

    In case of command line errors, it will show the usage and exit the
    program.

     N/A parser N/A N/A optparse OptionParser usage N/A 
%s USAGE version N/A %%prog (ganeti) %s N/A constants RELEASE_VERSION option_list OPTIONS N/A N/A options args N/A N/A parser parse_args N/A N/A N/A N/A len args 1 N/A N/A options os None N/A N/A N/A Usage N/A N/A options mem_size N/A N/A N/A options maxmem_size N/A options mem_size N/A N/A options minmem_size N/A options mem_size N/A N/A N/A N/A options minmem_size N/A options maxmem_size N/A N/A N/A Err Maximum memory lower than minimum memory N/A N/A N/A options disk_template _SUPPORTED_DISK_TEMPLATES N/A N/A N/A Err N/A Unknown or unsupported disk template '%s' N/A options disk_template N/A N/A N/A options disk_template N/A constants DT_DISKLESS N/A N/A disk_size disk_growth N/A N/A N/A options do_addremove_disks False N/A N/A disk_size N/A N/A N/A utils ParseUnit v N/A v N/A N/A N/A options disk_size split , N/A disk_growth N/A N/A N/A utils ParseUnit v N/A v N/A N/A N/A options disk_growth split , N/A N/A N/A len disk_growth N/A len disk_size N/A N/A N/A Err Wrong disk sizes/growth combination N/A N/A N/A disk_size N/A N/A options disk_template N/A constants DT_DISKLESS N/A N/A disk_size N/A N/A options disk_template N/A constants DT_DISKLESS N/A N/A N/A Err Wrong disk count/disk template combination N/A N/A self disk_size disk_size N/A N/A self disk_growth disk_growth N/A N/A self disk_count N/A len disk_size N/A N/A N/A options nodes N/A options iallocator N/A N/A N/A Err Give either the nodes option or the iallocator option, not both N/A N/A N/A options http_check N/A N/A options name_check N/A N/A N/A Err Can't enable HTTP checks without name checks N/A N/A self opts options N/A N/A self instances args N/A N/A self bep N/A N/A constants BE_MINMEM N/A constants BE_MAXMEM N/A constants BE_VCPUS N/A options minmem_size N/A options maxmem_size N/A options vcpu_count N/A N/A self hypervisor None N/A N/A self hvp N/A N/A N/A options hypervisor N/A N/A N/A N/A self hypervisor N/A self hvp N/A options hypervisor N/A N/A N/A options reboot_types None N/A N/A N/A options reboot_types N/A constants REBOOT_TYPES N/A N/A N/A options reboot_types N/A N/A N/A options reboot_types split , N/A rt_diff N/A N/A N/A set N/A options reboot_types difference N/A constants REBOOT_TYPES N/A rt_diff N/A N/A N/A Err N/A Invalid reboot types specified: %s N/A N/A utils CommaJoin rt_diff N/A N/A N/A socket setdefaulttimeout N/A options net_timeout N/A GetState N/A N/A self N/A N/A N/A Read the cluster state from the master daemon. N/A N/A N/A self opts nodes N/A N/A names N/A N/A N/A N/A self opts nodes split , N/A N/A names N/A N/A N/A N/A N/A N/A qcl N/A GetClient N/A result N/A N/A qcl QueryNodes names N/A name offline drained False N/A N/A N/A N/A errors GenericError N/A err N/A N/A N/A err_code msg N/A N/A cli FormatError err N/A N/A Err msg exit_code err_code N/A N/A N/A N/A qcl Close N/A N/A self nodes N/A N/A data N/A 0 N/A data result N/A N/A N/A data N/A 1 N/A data N/A 2 N/A op_diagnose N/A N/A opcodes OpOsDiagnose output_fields N/A name variants hidden names N/A N/A result N/A N/A self ExecOp True op_diagnose N/A N/A result N/A N/A N/A Err Can't get the OS list N/A found False N/A N/A name variants _ result N/A N/A N/A N/A N/A self opts os N/A N/A cli CalculateOSNames name variants N/A N/A found True N/A N/A N/A found N/A N/A N/A Err N/A OS '%s' not found N/A N/A self opts os N/A cluster_info N/A N/A N/A self cl QueryClusterInfo N/A N/A self cluster_info cluster_info N/A N/A N/A self cluster_info N/A N/A N/A Err Can't get cluster info N/A default_nic_params N/A N/A N/A self cluster_info N/A nicparams N/A N/A constants PP_DEFAULT N/A N/A self cluster_default_nicparams default_nic_params N/A N/A N/A self hypervisor None N/A N/A N/A self hypervisor N/A N/A self cluster_info N/A default_hypervisor N/A N/A self hv_can_migrate N/A N/A N/A hypervisor GetHypervisorClass N/A self hypervisor CAN_MIGRATE N/A FindMatchingDisk N/A N/A self instance N/A N/A N/A Find a disk whose nodes match the instance's disk nodes. N/A instance_nodes N/A N/A self instance_nodes N/A instance N/A N/A disk disk_nodes N/A N/A N/A self disk_nodes iteritems N/A N/A N/A instance_nodes disk_nodes N/A N/A N/A N/A self disk_nodes N/A disk N/A disk N/A N/A Err N/A Couldn't find matching detached disk for instance %s instance N/A BurnCreateInstances N/A N/A self N/A N/A N/A Create the given instances.

     N/A N/A self to_rem N/A N/A mytor N/A izip N/A cycle N/A self nodes N/A islice N/A cycle N/A self nodes 1 None N/A self instances N/A N/A Log Creating instances N/A N/A pnode snode instance mytor N/A N/A N/A Log instance %s instance indent 1 N/A N/A N/A self opts iallocator N/A N/A pnode snode None N/A msg N/A with iallocator %s N/A N/A self opts iallocator N/A N/A N/A N/A N/A self opts disk_template N/A constants DTS_INT_MIRROR N/A N/A snode None N/A msg N/A on %s pnode N/A N/A msg N/A on %s, %s N/A pnode snode N/A N/A Log msg indent 2 N/A op N/A N/A opcodes OpInstanceCreate instance_name instance disks N/A N/A size size N/A size N/A self disk_size disk_template N/A N/A self opts disk_template nics N/A N/A self opts nics mode N/A constants INSTANCE_CREATE os_type N/A N/A self opts os pnode pnode snode snode start True ip_check N/A N/A self opts ip_check name_check N/A N/A self opts name_check wait_for_sync True file_driver loop file_storage_dir None iallocator N/A N/A self opts iallocator beparams N/A self bep hvparams N/A self hvp hypervisor N/A self hypervisor osparams N/A N/A self opts osparams N/A remove_instance N/A N/A N/A name N/A N/A N/A N/A N/A N/A N/A N/A self to_rem append name N/A N/A N/A self ExecOrQueue instance N/A op post_process N/A remove_instance instance N/A _DoCheckInstances N/A _DoBatch False BurnModifyRuntimeMemory N/A N/A self N/A N/A N/A Alter the runtime memory. N/A N/A Log Setting instance runtime memory N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A tgt_mem N/A N/A self bep N/A N/A constants BE_MINMEM N/A op N/A N/A opcodes OpInstanceSetParams instance_name instance runtime_mem tgt_mem N/A N/A Log Set memory to %s MB tgt_mem indent 2 N/A N/A N/A self ExecOrQueue instance N/A op N/A N/A _DoBatch False BurnGrowDisks N/A N/A self N/A N/A N/A Grow both the os and the swap disks by the requested amount, if any. N/A N/A Log Growing disks N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A N/A idx growth N/A enumerate N/A self disk_growth N/A N/A N/A growth 0 N/A N/A op N/A N/A opcodes OpInstanceGrowDisk instance_name instance disk idx amount growth wait_for_sync True ignore_ipolicy True N/A N/A Log increase disk/%s by %s MB idx growth indent 2 N/A N/A N/A self ExecOrQueue instance N/A op N/A N/A _DoBatch False BurnReplaceDisks1D8 N/A N/A self N/A N/A N/A Replace disks on primary and secondary for drbd8. N/A N/A Log Replacing disks on the same nodes N/A early_release N/A N/A self opts early_release N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A ops N/A N/A mode N/A N/A constants REPLACE_DISK_SEC N/A constants REPLACE_DISK_PRI N/A N/A op N/A N/A opcodes OpInstanceReplaceDisks instance_name instance mode mode disks N/A list N/A range N/A self disk_count early_release early_release N/A N/A Log run %s mode indent 2 N/A N/A N/A ops append op N/A N/A N/A self ExecOrQueue instance ops N/A N/A _DoBatch True BurnReplaceDisks2 N/A N/A self N/A N/A N/A Replace secondary node. N/A N/A Log Changing the secondary node N/A mode N/A constants REPLACE_DISK_CHG N/A mytor N/A izip N/A islice N/A cycle N/A self nodes 2 None N/A self instances N/A N/A tnode instance mytor N/A N/A N/A Log instance %s instance indent 1 N/A N/A N/A self opts iallocator N/A N/A tnode None N/A msg N/A with iallocator %s N/A N/A self opts iallocator N/A N/A msg tnode N/A op N/A N/A opcodes OpInstanceReplaceDisks instance_name instance mode mode remote_node tnode iallocator N/A N/A self opts iallocator disks N/A early_release N/A N/A self opts early_release N/A N/A Log run %s %s mode msg indent 2 N/A N/A N/A self ExecOrQueue instance N/A op N/A N/A _DoBatch True BurnFailover N/A N/A self N/A N/A N/A Failover the instances. N/A N/A Log Failing over instances N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op N/A N/A opcodes OpInstanceFailover instance_name instance ignore_consistency False N/A N/A N/A self ExecOrQueue instance N/A op N/A _DoCheckInstances N/A _DoBatch False BurnMove N/A N/A self N/A N/A N/A Move the instances. N/A N/A Log Moving instances N/A mytor N/A izip N/A islice N/A cycle N/A self nodes 1 None N/A self instances N/A N/A tnode instance mytor N/A N/A N/A Log instance %s instance indent 1 N/A op N/A N/A opcodes OpInstanceMove instance_name instance target_node tnode N/A N/A N/A self ExecOrQueue instance N/A op N/A _DoCheckInstances N/A _DoBatch False BurnMigrate N/A N/A self N/A N/A N/A Migrate the instances. N/A N/A Log Migrating instances N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op1 N/A N/A opcodes OpInstanceMigrate instance_name instance mode None cleanup False N/A op2 N/A N/A opcodes OpInstanceMigrate instance_name instance mode None cleanup True N/A N/A Log migration and migration cleanup indent 2 N/A N/A N/A self ExecOrQueue instance N/A op1 op2 N/A N/A _DoBatch False BurnImportExport N/A N/A self N/A N/A N/A Export the instance, delete it, and import it back.

     N/A N/A Log Exporting and re-importing instances N/A mytor N/A izip N/A cycle N/A self nodes N/A islice N/A cycle N/A self nodes 1 None N/A islice N/A cycle N/A self nodes 2 None N/A self instances N/A qcl N/A GetClient N/A N/A pnode snode enode instance mytor N/A N/A N/A Log instance %s instance indent 1 N/A N/A N/A full_name N/A N/A qcl QueryInstances N/A instance N/A name False N/A N/A N/A self opts iallocator N/A N/A pnode snode None N/A import_log_msg N/A import from %s with iallocator %s N/A enode N/A N/A self opts iallocator N/A N/A N/A N/A N/A self opts disk_template N/A constants DTS_INT_MIRROR N/A N/A snode None N/A import_log_msg N/A import from %s to %s N/A enode pnode N/A N/A import_log_msg N/A import from %s to %s, %s N/A enode pnode snode N/A exp_op N/A N/A opcodes OpBackupExport instance_name instance target_node enode mode N/A constants EXPORT_MODE_LOCAL shutdown True N/A rem_op N/A N/A opcodes OpInstanceRemove instance_name instance ignore_failures True N/A imp_dir N/A N/A utils PathJoin N/A pathutils EXPORT_DIR full_name N/A imp_op N/A N/A opcodes OpInstanceCreate instance_name instance disks N/A N/A size size N/A size N/A self disk_size disk_template N/A N/A self opts disk_template nics N/A N/A self opts nics mode N/A constants INSTANCE_IMPORT src_node enode src_path imp_dir pnode pnode snode snode start True ip_check N/A N/A self opts ip_check name_check N/A N/A self opts name_check wait_for_sync True file_storage_dir None file_driver loop iallocator N/A N/A self opts iallocator beparams N/A self bep hvparams N/A self hvp osparams N/A N/A self opts osparams N/A erem_op N/A N/A opcodes OpBackupRemove instance_name instance N/A N/A Log export to node %s enode indent 2 N/A N/A Log remove instance indent 2 N/A N/A Log import_log_msg indent 2 N/A N/A Log remove export indent 2 N/A N/A N/A self ExecOrQueue instance N/A exp_op rem_op imp_op erem_op N/A N/A N/A qcl Close N/A _DoCheckInstances N/A _DoBatch False StopInstanceOp N/A N/A instance N/A N/A N/A Stop given instance. N/A N/A N/A opcodes OpInstanceShutdown instance_name instance N/A staticmethod StartInstanceOp N/A N/A instance N/A N/A N/A Start given instance. N/A N/A N/A opcodes OpInstanceStartup instance_name instance force False N/A staticmethod RenameInstanceOp N/A N/A instance instance_new name_check ip_check N/A N/A N/A Rename instance. N/A N/A N/A opcodes OpInstanceRename instance_name instance new_name instance_new name_check name_check ip_check ip_check N/A staticmethod BurnStopStart N/A N/A self N/A N/A N/A Stop/start the instances. N/A N/A Log Stopping and starting instances N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op1 N/A N/A self StopInstanceOp instance N/A op2 N/A N/A self StartInstanceOp instance N/A N/A N/A self ExecOrQueue instance N/A op1 op2 N/A _DoCheckInstances N/A _DoBatch True BurnRemove N/A N/A self N/A N/A N/A Remove the instances. N/A N/A Log Removing instances N/A instance N/A self to_rem N/A N/A N/A Log instance %s instance indent 1 N/A op N/A N/A opcodes OpInstanceRemove instance_name instance ignore_failures True N/A N/A N/A self ExecOrQueue instance N/A op N/A N/A _DoBatch False BurnRename N/A N/A self name_check ip_check N/A N/A N/A Rename the instances.

    Note that this function will not execute in parallel, since we
    only have one target for rename.

     N/A N/A Log Renaming instances N/A rename N/A N/A self opts rename N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op_stop1 N/A N/A self StopInstanceOp instance N/A op_stop2 N/A N/A self StopInstanceOp rename N/A op_rename1 N/A N/A self RenameInstanceOp instance rename name_check ip_check N/A op_rename2 N/A N/A self RenameInstanceOp rename instance name_check ip_check N/A op_start1 N/A N/A self StartInstanceOp rename N/A op_start2 N/A N/A self StartInstanceOp instance N/A N/A N/A self ExecOp False op_stop1 op_rename1 op_start1 N/A N/A N/A self _CheckInstanceAlive rename N/A N/A N/A self ExecOp False op_stop2 op_rename2 op_start2 N/A N/A N/A self _CheckInstanceAlive instance N/A BurnReinstall N/A N/A self N/A N/A N/A Reinstall the instances. N/A N/A Log Reinstalling instances N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op1 N/A N/A self StopInstanceOp instance N/A op2 N/A N/A opcodes OpInstanceReinstall instance_name instance N/A N/A Log reinstall without passing the OS indent 2 N/A op3 N/A N/A opcodes OpInstanceReinstall instance_name instance os_type N/A N/A self opts os N/A N/A Log reinstall specifying the OS indent 2 N/A op4 N/A N/A self StartInstanceOp instance N/A N/A N/A self ExecOrQueue instance N/A op1 op2 op3 op4 N/A _DoCheckInstances N/A _DoBatch True BurnReboot N/A N/A self N/A N/A N/A Reboot the instances. N/A N/A Log Rebooting instances N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A ops N/A N/A reboot_type N/A N/A self opts reboot_types N/A N/A op N/A N/A opcodes OpInstanceReboot instance_name instance reboot_type reboot_type ignore_secondaries False N/A N/A Log reboot with type '%s' reboot_type indent 2 N/A N/A N/A ops append op N/A N/A N/A self ExecOrQueue instance ops N/A _DoCheckInstances N/A _DoBatch True BurnRenameSame N/A N/A self name_check ip_check N/A N/A N/A Rename the instances to their own name. N/A N/A Log Renaming the instances to their own name N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op1 N/A N/A self StopInstanceOp instance N/A op2 N/A N/A self RenameInstanceOp instance instance name_check ip_check N/A N/A Log rename to the same name indent 2 N/A op4 N/A N/A self StartInstanceOp instance N/A N/A N/A self ExecOrQueue instance N/A op1 op2 op4 N/A _DoCheckInstances N/A _DoBatch True BurnActivateDisks N/A N/A self N/A N/A N/A Activate and deactivate disks of the instances. N/A N/A Log Activating/deactivating disks N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op_start N/A N/A self StartInstanceOp instance N/A op_act N/A N/A opcodes OpInstanceActivateDisks instance_name instance N/A op_deact N/A N/A opcodes OpInstanceDeactivateDisks instance_name instance N/A op_stop N/A N/A self StopInstanceOp instance N/A N/A Log activate disks when online indent 2 N/A N/A Log activate disks when offline indent 2 N/A N/A Log deactivate disks (when offline) indent 2 N/A N/A N/A self ExecOrQueue instance N/A op_act op_stop op_act op_deact op_start N/A _DoCheckInstances N/A _DoBatch True BurnAddRemoveNICs N/A N/A self N/A N/A N/A Add, change and remove an extra NIC for the instances. N/A N/A Log Adding and removing NICs N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A op_add N/A N/A opcodes OpInstanceSetParams instance_name instance nics N/A N/A N/A constants DDM_ADD N/A N/A op_chg N/A N/A opcodes OpInstanceSetParams instance_name instance nics N/A N/A N/A constants DDM_MODIFY -1 N/A mac N/A constants VALUE_GENERATE N/A op_rem N/A N/A opcodes OpInstanceSetParams instance_name instance nics N/A N/A N/A constants DDM_REMOVE N/A N/A N/A Log adding a NIC indent 2 N/A N/A Log changing a NIC indent 2 N/A N/A Log removing last NIC indent 2 N/A N/A N/A self ExecOrQueue instance N/A op_add op_chg op_rem N/A N/A _DoBatch False ConfdCallback N/A N/A self reply N/A N/A N/A Callback for confd queries N/A N/A N/A reply type N/A confd_client UPCALL_REPLY N/A N/A N/A N/A N/A reply server_reply status N/A constants CONFD_REPL_STATUS_OK N/A N/A N/A Err N/A Query %s gave non-ok status %s: %s N/A N/A reply orig_request N/A N/A reply server_reply status N/A reply server_reply N/A N/A N/A N/A reply orig_request type N/A constants CONFD_REQ_PING N/A N/A N/A Log Ping: OK indent 1 N/A N/A N/A N/A N/A reply orig_request type N/A constants CONFD_REQ_CLUSTER_MASTER N/A N/A N/A N/A N/A reply server_reply answer N/A N/A self cluster_info N/A master N/A N/A N/A Log Master: OK indent 1 N/A N/A N/A Err N/A Master: wrong: %s N/A N/A reply server_reply answer N/A N/A N/A N/A N/A reply orig_request type N/A constants CONFD_REQ_NODE_ROLE_BYNAME N/A N/A N/A N/A N/A reply server_reply answer N/A constants CONFD_NODE_ROLE_MASTER N/A N/A N/A Log Node role for master: OK indent 1 N/A N/A N/A Err N/A Node role for master: wrong: %s N/A N/A reply server_reply answer N/A N/A N/A N/A N/A reply orig_request type N/A constants CONFD_REQ_INSTANCE_DISKS N/A N/A N/A self confd_reply N/A N/A reply server_reply answer N/A DoConfdRequestReply N/A N/A self req N/A N/A N/A N/A N/A N/A self confd_counting_callback RegisterQuery N/A req rsalt N/A N/A N/A N/A self confd_client SendRequest req async False N/A N/A N/A N/A N/A self confd_counting_callback AllAnswered N/A N/A N/A N/A N/A N/A self confd_client ReceiveReply N/A N/A N/A Err Did not receive all expected confd replies N/A N/A BurnConfd N/A N/A self N/A N/A N/A Run confd queries for our instances.

    The following confd queries are tested:
      - CONFD_REQ_PING: simple ping
      - CONFD_REQ_CLUSTER_MASTER: cluster master
      - CONFD_REQ_NODE_ROLE_BYNAME: node role, for the master

     N/A N/A Log Checking confd results N/A filter_callback N/A N/A confd_client ConfdFilterCallback N/A self ConfdCallback N/A counting_callback N/A N/A confd_client ConfdCountingCallback filter_callback N/A N/A self confd_counting_callback counting_callback N/A N/A self confd_client N/A N/A confd_client GetConfdClient counting_callback N/A req N/A N/A confd_client ConfdClientRequest type N/A constants CONFD_REQ_PING N/A N/A N/A self DoConfdRequestReply req N/A req N/A N/A confd_client ConfdClientRequest type N/A constants CONFD_REQ_CLUSTER_MASTER N/A N/A N/A self DoConfdRequestReply req N/A req N/A N/A confd_client ConfdClientRequest type N/A constants CONFD_REQ_NODE_ROLE_BYNAME query N/A N/A self cluster_info N/A master N/A N/A N/A self DoConfdRequestReply req N/A BurnAddDisks N/A N/A self N/A N/A N/A Add an extra disk to every instance and then detach it. N/A N/A Log Adding and detaching disks N/A filter_callback N/A N/A confd_client ConfdFilterCallback N/A self ConfdCallback N/A counting_callback N/A N/A confd_client ConfdCountingCallback filter_callback N/A N/A self confd_counting_callback counting_callback N/A N/A self confd_client N/A N/A confd_client GetConfdClient counting_callback N/A instance N/A self instances N/A N/A N/A Log instance %s instance indent 1 N/A req N/A N/A confd_client ConfdClientRequest type N/A constants CONFD_REQ_INSTANCE_DISKS query instance N/A N/A N/A self DoConfdRequestReply req N/A disk_name N/A RandomString N/A nodes N/A N/A set N/A disk N/A nodes N/A disk N/A self confd_reply N/A nodes N/A reduce or_ nodes N/A N/A N/A self instance_nodes N/A instance nodes N/A N/A N/A self disk_nodes N/A disk_name nodes N/A op_stop N/A N/A self StopInstanceOp instance N/A op_add N/A N/A opcodes OpInstanceSetParams instance_name instance hotplug_if_possible True disks N/A N/A N/A constants DDM_ADD N/A size name N/A N/A self disk_size N/A 0 disk_name N/A op_detach N/A N/A opcodes OpInstanceSetParams instance_name instance hotplug_if_possible True disks N/A N/A N/A constants DDM_DETACH N/A N/A op_start N/A N/A self StartInstanceOp instance N/A N/A Log N/A adding a disk with name %s disk_name indent 2 N/A N/A Log detaching last disk indent 2 N/A N/A N/A self ExecOrQueue instance N/A op_start op_add op_detach op_stop op_start N/A _DoCheckInstances N/A _DoBatch False BurnRemoveDisks N/A N/A self N/A N/A N/A Attach a previously detached disk to an instance and then remove it. N/A N/A Log Attaching and removing disks N/A instances_copy N/A list N/A self instances N/A N/A N/A random shuffle instances_copy N/A instance instances_copy N/A N/A N/A Log instance %s instance indent 1 N/A disk_name N/A N/A self FindMatchingDisk instance N/A op_attach N/A N/A opcodes OpInstanceSetParams instance_name instance hotplug_if_possible True disks N/A N/A N/A constants DDM_ATTACH N/A name disk_name N/A op_rem N/A N/A opcodes OpInstanceSetParams instance_name instance hotplug_if_possible True disks N/A N/A N/A constants DDM_REMOVE N/A N/A op_stop N/A N/A self StopInstanceOp instance N/A op_start N/A N/A self StartInstanceOp instance N/A N/A Log N/A attaching a disk with name %s disk_name indent 2 N/A N/A Log removing last disk indent 2 N/A N/A N/A self ExecOrQueue instance N/A op_attach op_rem op_stop op_start N/A N/A self disk_nodes N/A N/A self instance_nodes N/A _DoCheckInstances N/A _DoBatch False _CheckInstanceAlive N/A N/A self instance N/A N/A N/A Check if an instance is alive by doing http checks.

    This will try to retrieve the url on the instance /hostname.txt
    and check that it contains the hostname of the instance. In case
    we get ECONNREFUSED, we retry up to the net timeout seconds, for
    any other error we abort.

     N/A N/A N/A N/A self opts http_check N/A N/A N/A end_time N/A N/A N/A time time N/A N/A self opts net_timeout N/A url None N/A N/A N/A N/A N/A time time end_time N/A url None N/A N/A N/A N/A url N/A N/A N/A self url_opener open N/A http://%s/hostname.txt instance N/A N/A N/A IOError N/A N/A N/A N/A time sleep 1 N/A N/A url None N/A N/A N/A InstanceDown instance Cannot contact instance N/A hostname N/A N/A N/A N/A url read strip N/A N/A N/A url close N/A N/A hostname instance N/A N/A N/A InstanceDown instance N/A Hostname mismatch, expected %s, got %s N/A instance hostname N/A BurninCluster N/A N/A self N/A N/A N/A Test a cluster intensively.

    This will create instances and then start/stop/failover them.
    It is safe for existing instances but could impact performance.

     N/A N/A Log Testing global parameters N/A N/A N/A N/A len N/A self nodes 1 N/A N/A N/A self opts disk_template _SINGLE_NODE_DISK_TEMPLATES N/A N/A N/A Err N/A When one node is available/selected the disk template must be one of %s N/A N/A utils CommaJoin _SINGLE_NODE_DISK_TEMPLATES N/A has_err True N/A N/A N/A N/A N/A self BurnCreateInstances N/A N/A N/A self opts do_startstop N/A N/A N/A N/A self BurnStopStart N/A N/A N/A N/A self bep N/A N/A constants BE_MINMEM N/A N/A self bep N/A N/A constants BE_MAXMEM N/A N/A N/A N/A self BurnModifyRuntimeMemory N/A N/A N/A N/A self opts do_replace1 N/A N/A N/A self opts disk_template N/A constants DTS_INT_MIRROR N/A N/A N/A N/A self BurnReplaceDisks1D8 N/A N/A N/A N/A self opts do_replace2 N/A N/A len N/A self nodes 2 N/A N/A N/A self opts disk_template N/A constants DTS_INT_MIRROR N/A N/A N/A N/A self BurnReplaceDisks2 N/A N/A N/A N/A N/A self opts disk_template N/A constants DTS_GROWABLE N/A N/A compat any N/A N/A n 0 N/A n N/A self disk_growth N/A N/A N/A N/A self BurnGrowDisks N/A N/A N/A N/A self opts do_failover N/A N/A N/A self opts disk_template N/A constants DTS_MIRRORED N/A N/A N/A N/A self BurnFailover N/A N/A N/A self opts do_migrate N/A N/A N/A N/A N/A self opts disk_template N/A constants DTS_MIRRORED N/A N/A N/A Log Skipping migration (disk template %s does not support it) N/A N/A self opts disk_template N/A N/A N/A N/A self hv_can_migrate N/A N/A N/A Log Skipping migration (hypervisor %s does not support it) N/A self hypervisor N/A N/A N/A N/A self BurnMigrate N/A N/A N/A N/A self opts do_move N/A N/A len N/A self nodes 1 N/A N/A N/A self opts disk_template N/A N/A constants DT_PLAIN N/A constants DT_FILE N/A N/A N/A N/A self BurnMove N/A N/A N/A N/A self opts do_importexport N/A N/A N/A self opts disk_template _IMPEXP_DISK_TEMPLATES N/A N/A N/A N/A self BurnImportExport N/A N/A N/A self opts do_reinstall N/A N/A N/A N/A self BurnReinstall N/A N/A N/A self opts do_reboot N/A N/A N/A N/A self BurnReboot N/A N/A N/A self opts do_renamesame N/A N/A N/A N/A self BurnRenameSame N/A N/A self opts name_check N/A N/A self opts ip_check N/A N/A N/A self opts do_confd_tests N/A N/A N/A N/A self BurnConfd N/A default_nic_mode N/A N/A self cluster_default_nicparams N/A N/A constants NIC_MODE N/A N/A N/A self opts do_addremove_nics N/A N/A N/A default_nic_mode N/A constants NIC_MODE_BRIDGED N/A N/A N/A N/A self BurnAddRemoveNICs N/A N/A N/A Log Skipping nic add/remove as the cluster is not in bridged mode N/A N/A N/A self opts do_activate_disks N/A N/A N/A N/A self BurnActivateDisks N/A N/A N/A self opts do_addremove_disks N/A N/A N/A N/A self BurnAddDisks N/A N/A N/A self BurnRemoveDisks N/A N/A N/A self opts rename N/A N/A N/A N/A self BurnRename N/A N/A self opts name_check N/A N/A self opts ip_check N/A has_err False N/A N/A has_err N/A N/A N/A Log Error detected: opcode buffer follows:

 N/A N/A Log N/A N/A self GetFeedbackBuf N/A N/A Log N/A N/A N/A N/A self opts keep_instances N/A N/A N/A N/A N/A N/A self BurnRemove N/A N/A N/A Exception N/A err N/A N/A has_err N/A N/A N/A Log Note: error detected during instance remove: %s err N/A N/A N/A N/A constants EXIT_SUCCESS N/A N/A Main N/A N/A N/A N/A N/A Main function.

   N/A N/A N/A utils SetupLogging N/A pathutils LOG_BURNIN N/A N/A sys argv N/A 0 debug False stderr_logging True N/A N/A N/A N/A Burner BurninCluster N/A