Module Expr Str Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Str NameLoad body Expr Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpMult NameLoad Num Str NameLoad Str AugAssignAdd NameStore BinOpMult Str BinOpSub NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Assign NameStore BinOpAdd BinOpAdd BinOpAdd Str AttributeLoad NameLoad attr Str NameLoad orelse Assign NameStore BinOpMod Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad NameLoad Print Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword Str TryFinally body TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad Print Call NameLoad BinOpMod Str TupleLoad NameLoad keyword AttributeLoad NameLoad attr Return NameLoad handlers ExceptHandler type NameLoad name NameStore body Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr Raise finalbody Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpSub NameLoad NameLoad Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad NameLoad Print Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str TryFinally body TryExcept body Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Raise finalbody Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpSub NameLoad NameLoad Print Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad keyword ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str For TupleStore NameStore NameStore ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad Str AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore NameLoad For NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad For NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad NameLoad For NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad ListLoad Str Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad ListLoad Str Str AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr Str body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad TryFinally body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad TryFinally body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad ListLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr BinOpSub Call NameLoad NameLoad Num keyword NameLoad TryFinally body Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad Delete NameDel If Call AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad keyword NameLoad Assign NameStore NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If CompareGt Call NameLoad NameLoad Num body Assign NameStore ListLoad Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore BinOpAdd NameLoad SubscriptLoad NameLoad Slice Num orelse Raise TryFinally body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad If CompareGtE Call NameLoad NameLoad Num body Expr Call NameLoad Str AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call NameLoad Str AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call NameLoad Str AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args defaults body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr Str body Return Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad TryFinally body Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr Str body Return Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Num keyword NameLoad NameStore body For NameStore NameLoad body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad body Print BinOpMod Str TupleLoad AttributeLoad NameLoad attr Return For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad With Call AttributeLoad NameLoad attr NameStore body With Call AttributeLoad NameLoad attr NameStore body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict NameLoad NameLoad Dict NameLoad NameLoad Dict NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Dict AttributeLoad NameLoad attr ListLoad Dict Dict If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Dict NameLoad NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index NameLoad Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict NameLoad NameLoad Dict NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad Str Str Str Str Str If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Print BinOpMod Str AttributeLoad NameLoad attr Return Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assert CompareEq Call NameLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad TryFinally body Assign NameStore ListLoad AttributeLoad NameLoad attr For NameStore NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad If CompareGt NameLoad Num body If CompareGtE NameLoad Num body Assign NameStore BinOpSub NameLoad Num orelse Assign NameStore BinOpSub NameLoad Num Assign NameStore Call NameLoad NameLoad Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Num Assign TupleStore NameStore NameStore SubscriptLoad NameLoad Slice Num Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr ListLoad TupleLoad NameLoad NameLoad NameLoad TupleLoad NameLoad Call NameLoad Num NameLoad BinOpAdd NameLoad Num BinOpAdd NameLoad Num BinOpAdd NameLoad Num NameLoad TupleLoad NameLoad Call NameLoad Num NameLoad BinOpAdd NameLoad Num NameLoad BinOpAdd NameLoad Num NameLoad TupleLoad NameLoad Call NameLoad Num NameLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr keyword NameLoad orelse Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr ListLoad NameLoad keyword NameLoad finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Assign NameStore Str If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str Str Str NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str For NameStore NameLoad body TryExcept body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Raise Call AttributeLoad NameLoad attr NameLoad If CompareLt NameLoad Num body Raise Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Assign NameStore Call AttributeLoad Call NameLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameStore NameStore AttributeLoad NameLoad attr body If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryFinally body Assign NameStore Call NameLoad NameLoad NameLoad TryFinally body Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad For NameStore NameLoad body Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad CompareEq NameLoad AttributeLoad NameLoad attr If CompareGt Call NameLoad NameLoad Num body Expr Call NameLoad Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr AttributeLoad SubscriptLoad NameLoad Index Num attr If Call AttributeLoad NameLoad attr Str body If BoolOpAnd CompareGt Call NameLoad NameLoad Num CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str NameLoad Expr Call NameLoad NameLoad Str Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr Expr Call NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Expr Call NameLoad ListLoad Str Str AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr Delete NameDel finalbody Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body If CompareIn AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list Assign NameStore Dict Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args defaults body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call NameLoad Str Str Return Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str Str If Call AttributeLoad NameLoad attr Str body Expr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Num TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryFinally body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad NameLoad Expr Call NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr TryFinally body Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call NameLoad Str AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body For NameStore ListLoad NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad TryFinally body If Call AttributeLoad NameLoad attr Str body Expr Call NameLoad NameLoad ListLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr Delete NameDel Assign TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad TryFinally body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad TupleLoad Str Lambda arguments args defaults NameLoad Lambda arguments args NameParam defaults NameLoad TupleLoad NameLoad Lambda arguments args defaults Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr For TupleStore NameStore NameStore NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TryFinally body If Call AttributeLoad NameLoad attr ListLoad Str Str body For NameStore ListLoad NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr ListLoad NameLoad TryFinally body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad TryFinally body If NameLoad body Expr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad AttributeLoad NameLoad attr NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr Delete NameDel Delete NameDel Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr body Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Expr Call NameLoad ListLoad Str Str NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr ListLoad Str Str body Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr TryFinally body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad TryFinally body Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Assign NameStore Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad Str Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareEq Call NameLoad NameLoad Num body Assign TupleStore NameStore NameLoad orelse Expr Call AttributeLoad NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Print Str Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Print BinOpMod Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str Print BinOpMod Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str TryFinally body Expr Call NameLoad finalbody Expr Call AttributeLoad NameLoad attr decorator_list NameLoad If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A Script for doing QA on Ganeti.

 N/A copy N/A datetime N/A optparse N/A sys N/A colors N/A qa_cluster N/A qa_config N/A qa_daemon N/A qa_env N/A qa_error N/A qa_filters N/A qa_group N/A qa_global_hooks N/A qa_instance N/A qa_iptables N/A qa_maintd N/A qa_monitoring N/A qa_network N/A qa_node N/A qa_os N/A qa_performance N/A qa_job N/A qa_rapi N/A qa_tags N/A qa_utils ganeti utils ganeti rapi ganeti constants ganeti netutils N/A ganeti.rapi.client ganeti.rapi.client UsesRapiClient _FormatHeader N/A N/A line end mark color N/A 72 - None N/A N/A Fill a line up to the end column.

   N/A line N/A N/A N/A N/A mark 4 line N/A line N/A - N/A end N/A len line N/A line N/A N/A line rstrip N/A line N/A N/A colors colorize line color color N/A line N/A _DescriptionOf N/A N/A fn N/A N/A N/A Computes the description of an item.

   N/A N/A fn __doc__ N/A N/A desc N/A N/A N/A N/A N/A N/A fn __doc__ splitlines N/A 0 strip N/A desc N/A N/A desc rstrip . N/A N/A fn __name__ N/A N/A desc N/A N/A N/A [ N/A fn __name__ ]  desc N/A N/A desc N/A %r fn N/A desc N/A RunTest N/A N/A fn N/A args kwargs N/A N/A Runs a test after printing a header.

   N/A tstart N/A N/A N/A datetime datetime now N/A desc N/A _DescriptionOf fn N/A N/A N/A _FormatHeader N/A %s start %s N/A tstart desc color N/A colors YELLOW mark < N/A N/A N/A N/A N/A retval N/A fn args kwargs N/A N/A _FormatHeader N/A PASSED %s N/A desc color N/A colors GREEN N/A retval N/A N/A N/A Exception N/A e N/A N/A N/A _FormatHeader N/A FAILED %s: %s N/A desc e color N/A colors RED N/A N/A N/A tstop N/A N/A N/A datetime datetime now N/A tdelta N/A tstop tstart N/A N/A _FormatHeader N/A %s time=%s %s N/A tstop tdelta desc color N/A colors MAGENTA mark > N/A ReportTestSkip N/A N/A desc testnames N/A N/A N/A Reports that tests have been skipped.

  @type desc: string
  @param desc: string
  @type testnames: string or list of string
  @param testnames: either a single test name in the configuration
      file, or a list of testnames (which will be AND-ed together)

   N/A tstart N/A N/A N/A datetime datetime now N/A N/A _FormatHeader N/A %s skipping %s, test(s) %s disabled N/A tstart desc testnames color N/A colors BLUE mark * N/A RunTestIf N/A N/A testnames fn N/A args kwargs N/A N/A Runs a test conditionally.

  @param testnames: either a single test name in the configuration
      file, or a list of testnames (which will be AND-ed together)

   N/A N/A N/A qa_config TestEnabled testnames N/A N/A N/A RunTest fn args kwargs N/A N/A desc N/A _DescriptionOf fn N/A N/A ReportTestSkip desc testnames N/A RunTestBlock N/A N/A fn N/A args kwargs N/A N/A Runs a block of tests after printing a header.

   N/A tstart N/A N/A N/A datetime datetime now N/A desc N/A _DescriptionOf fn N/A N/A N/A _FormatHeader N/A BLOCK %s start %s N/A tstart desc color N/A N/A colors YELLOW N/A colors BOLD mark v N/A N/A N/A N/A N/A N/A fn args kwargs N/A N/A N/A Exception N/A e N/A N/A N/A _FormatHeader N/A BLOCK FAILED %s: %s N/A desc e color N/A N/A colors RED N/A colors BOLD N/A N/A N/A tstop N/A N/A N/A datetime datetime now N/A tdelta N/A tstop tstart N/A N/A _FormatHeader N/A BLOCK %s time=%s %s N/A tstop tdelta desc color N/A N/A colors MAGENTA N/A colors BOLD mark ^ N/A RunEnvTests N/A N/A N/A N/A N/A Run several environment tests.

   N/A N/A RunTestIf env N/A qa_env TestSshConnection N/A N/A RunTestIf env N/A qa_env TestIcmpPing N/A N/A RunTestIf env N/A qa_env TestGanetiCommands N/A SetupCluster N/A N/A N/A N/A N/A Initializes the cluster.

   N/A N/A RunTestIf create-cluster N/A qa_cluster TestClusterInit N/A N/A N/A N/A qa_config TestEnabled create-cluster N/A N/A N/A N/A qa_config SetExclusiveStorage N/A N/A qa_config get exclusive-storage False N/A N/A N/A qa_rapi SetupRapi N/A N/A N/A qa_group ConfigureGroups N/A N/A RunTestIf node-list N/A qa_node TestNodeList N/A N/A RunTestIf instance-list N/A qa_instance TestInstanceList N/A N/A RunTestIf job-list N/A qa_job TestJobList N/A N/A RunTestIf create-cluster N/A qa_node TestNodeAddAll N/A N/A N/A N/A qa_config TestEnabled create-cluster N/A N/A N/A N/A qa_node MarkNodeAddedAll N/A N/A RunTestIf test-jobqueue N/A qa_cluster TestJobqueue N/A N/A RunTestIf test-jobqueue N/A qa_job TestJobCancellation N/A N/A RunTest N/A qa_daemon TestResumeWatcher N/A N/A RunTestIf node-list N/A qa_node TestNodeList N/A N/A RunTestIf node-list N/A qa_node TestNodeListFields N/A N/A RunTestIf instance-list N/A qa_instance TestInstanceListFields N/A N/A RunTestIf job-list N/A qa_job TestJobListFields N/A N/A RunTestIf instance-export N/A qa_instance TestBackupListFields N/A N/A RunTestIf node-info N/A qa_node TestNodeInfo N/A RunClusterTests N/A N/A N/A N/A N/A Runs tests related to gnt-cluster.

   N/A N/A test fn N/A N/A create-cluster N/A qa_cluster TestClusterInitDisk N/A cluster-renew-crypto N/A qa_cluster TestClusterRenewCrypto N/A N/A N/A RunTestIf test fn N/A N/A test fn N/A N/A cluster-verify N/A qa_cluster TestClusterVerify N/A cluster-reserved-lvs N/A qa_cluster TestClusterReservedLvs N/A cluster-modify N/A qa_cluster TestClusterModifyEmpty N/A cluster-modify N/A qa_cluster TestClusterModifyIPolicy N/A cluster-modify N/A qa_cluster TestClusterModifyISpecs N/A cluster-modify N/A qa_cluster TestClusterModifyBe N/A cluster-modify N/A qa_cluster TestClusterModifyDisk N/A cluster-modify N/A qa_cluster TestClusterModifyDiskTemplates N/A cluster-modify N/A qa_cluster TestClusterModifyFileStorageDir N/A cluster-modify N/A qa_cluster TestClusterModifySharedFileStorageDir N/A cluster-modify N/A qa_cluster TestClusterModifyInstallImage N/A cluster-modify N/A qa_cluster TestClusterModifyUserShutdown N/A cluster-rename N/A qa_cluster TestClusterRename N/A cluster-info N/A qa_cluster TestClusterVersion N/A cluster-info N/A qa_cluster TestClusterInfo N/A cluster-info N/A qa_cluster TestClusterGetmaster N/A cluster-redist-conf N/A qa_cluster TestClusterRedistConf N/A N/A cluster-copyfile N/A qa_config NoVirtualCluster N/A qa_cluster TestClusterCopyfile N/A cluster-command N/A qa_cluster TestClusterCommand N/A cluster-burnin N/A qa_cluster TestClusterBurnin N/A cluster-master-failover N/A qa_cluster TestClusterMasterFailover N/A cluster-master-failover N/A qa_cluster TestClusterMasterFailoverWithDrainedQueue N/A N/A cluster-oob N/A qa_config NoVirtualCluster N/A qa_cluster TestClusterOob N/A cluster-instance-communication N/A qa_cluster TestInstanceCommunication N/A N/A qa_rapi Enabled N/A qa_rapi TestVersion N/A N/A qa_rapi Enabled N/A qa_rapi TestEmptyCluster N/A N/A qa_rapi Enabled N/A qa_rapi TestRapiQuery N/A N/A N/A RunTestIf test fn N/A RunRepairDiskSizes N/A N/A N/A N/A N/A Run the repair disk-sizes test.

   N/A N/A RunTestIf cluster-repair-disk-sizes N/A qa_cluster TestClusterRepairDiskSizes N/A RunOsTests N/A N/A N/A N/A N/A Runs all tests related to gnt-os.

   N/A os_enabled N/A os N/A qa_config NoVirtualCluster N/A N/A N/A qa_config TestEnabled N/A qa_rapi Enabled N/A N/A rapi_getos N/A qa_rapi GetOperatingSystems N/A N/A rapi_getos None N/A fn N/A N/A qa_os TestOsList N/A qa_os TestOsDiagnose N/A N/A N/A RunTestIf os_enabled fn N/A fn N/A N/A qa_os TestOsValid N/A qa_os TestOsInvalid N/A qa_os TestOsPartiallyValid N/A N/A N/A RunTestIf os_enabled fn rapi_getos N/A fn N/A N/A qa_os TestOsModifyValid N/A qa_os TestOsModifyInvalid N/A qa_os TestOsStatesNonExisting N/A N/A N/A RunTestIf os_enabled fn N/A RunCommonInstanceTests N/A N/A instance inst_nodes N/A N/A N/A Runs a few tests that are common to all disk types.

   N/A N/A RunTestIf instance-shutdown N/A qa_instance TestInstanceShutdown instance N/A N/A RunTestIf N/A instance-shutdown instance-console N/A qa_rapi Enabled N/A qa_rapi TestRapiStoppedInstanceConsole instance N/A N/A RunTestIf N/A instance-shutdown instance-modify N/A qa_instance TestInstanceStoppedModify instance N/A N/A RunTestIf instance-shutdown N/A qa_instance TestInstanceStartup instance N/A N/A RunTestIf N/A instance-shutdown N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceShutdown instance N/A N/A RunTestIf N/A instance-shutdown N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceStartup instance N/A N/A RunTestIf instance-list N/A qa_instance TestInstanceList N/A N/A RunTestIf instance-info N/A qa_instance TestInstanceInfo instance N/A N/A RunTestIf instance-modify N/A qa_instance TestInstanceModify instance N/A N/A RunTestIf N/A instance-modify N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceModify instance N/A N/A RunTestIf instance-console N/A qa_instance TestInstanceConsole instance N/A N/A RunTestIf N/A instance-console N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceConsole instance N/A N/A RunTestIf instance-device-names N/A qa_instance TestInstanceDeviceNames instance N/A DOWN_TESTS N/A N/A qa_config Either N/A instance-reinstall instance-rename instance-grow-disk N/A N/A RunTestIf DOWN_TESTS N/A qa_instance TestInstanceShutdown instance N/A N/A RunTestIf instance-reinstall N/A qa_instance TestInstanceReinstall instance N/A N/A RunTestIf N/A instance-reinstall N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceReinstall instance N/A N/A N/A qa_config TestEnabled instance-rename N/A N/A tgt_instance N/A N/A qa_config AcquireInstance N/A N/A N/A rename_source N/A instance name N/A rename_target N/A tgt_instance name N/A N/A RunTest N/A qa_instance TestInstanceRenameAndBack rename_source rename_source N/A N/A RunTestIf N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceRenameAndBack rename_source rename_source N/A N/A rename_target None N/A N/A N/A RunTest N/A qa_instance TestInstanceRenameAndBack rename_source rename_target N/A N/A RunTestIf N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceRenameAndBack rename_source rename_target N/A N/A N/A N/A tgt_instance Release N/A N/A RunTestIf N/A instance-grow-disk N/A qa_instance TestInstanceGrowDisk instance N/A N/A RunTestIf DOWN_TESTS N/A qa_instance TestInstanceStartup instance N/A N/A RunTestIf instance-reboot N/A qa_instance TestInstanceReboot instance N/A N/A RunTestIf tags N/A qa_tags TestInstanceTags instance N/A N/A N/A instance disk_template N/A constants DT_DRBD8 N/A N/A N/A RunTestIf cluster-verify N/A qa_cluster TestClusterVerifyDisksBrokenDRBD instance inst_nodes N/A N/A RunTestIf cluster-verify N/A qa_cluster TestClusterVerify N/A N/A RunTestIf N/A qa_rapi Enabled N/A qa_rapi TestInstance instance N/A N/A RunTestIf node-list N/A qa_node TestNodeList N/A N/A RunTestIf job-list N/A qa_job TestJobList N/A RunCommonNodeTests N/A N/A N/A N/A N/A Run a few common node tests.

   N/A N/A RunTestIf node-volumes N/A qa_node TestNodeVolumes N/A N/A RunTestIf node-storage N/A qa_node TestNodeStorage N/A N/A RunTestIf N/A node-oob N/A qa_config NoVirtualCluster N/A qa_node TestOutOfBand N/A RunGroupListTests N/A N/A N/A N/A N/A Run tests for listing node groups.

   N/A N/A RunTestIf group-list N/A qa_group TestGroupList N/A N/A RunTestIf group-list N/A qa_group TestGroupListFields N/A RunNetworkTests N/A N/A N/A N/A N/A Run tests for network management.

   N/A N/A RunTestIf network N/A qa_network TestNetworkAddRemove N/A N/A RunTestIf network N/A qa_network TestNetworkConnect N/A N/A RunTestIf N/A network tags N/A qa_network TestNetworkTags N/A RunFilterTests N/A N/A N/A N/A N/A Run tests for job filter management.

   N/A N/A RunTestIf filters N/A qa_filters TestFilterList N/A N/A RunTestIf filters N/A qa_filters TestFilterListFields N/A N/A RunTestIf filters N/A qa_filters TestFilterAddRemove N/A N/A RunTestIf filters N/A qa_filters TestFilterReject N/A N/A RunTestIf filters N/A qa_filters TestFilterOpCode N/A N/A RunTestIf filters N/A qa_filters TestFilterReasonChain N/A N/A RunTestIf filters N/A qa_filters TestFilterContinue N/A N/A RunTestIf filters N/A qa_filters TestFilterAcceptPause N/A N/A RunTestIf filters N/A qa_filters TestFilterWatermark N/A N/A RunTestIf filters N/A qa_filters TestFilterRateLimit N/A N/A RunTestIf filters N/A qa_filters TestAdHocReasonRateLimit N/A RunGroupRwTests N/A N/A N/A N/A N/A Run tests for adding/removing/renaming groups.

   N/A N/A RunTestIf group-rwops N/A qa_group TestGroupAddRemoveRename N/A N/A RunTestIf group-rwops N/A qa_group TestGroupAddWithOptions N/A N/A RunTestIf group-rwops N/A qa_group TestGroupModify N/A N/A RunTestIf N/A group-rwops N/A qa_rapi Enabled N/A qa_rapi TestRapiNodeGroups N/A N/A RunTestIf N/A group-rwops tags N/A qa_tags TestGroupTags N/A N/A qa_group GetDefaultGroup N/A RunExportImportTests N/A N/A instance inodes N/A N/A N/A Tries to export and import the instance.

  @type inodes: list of nodes
  @param inodes: current nodes of the instance

   N/A N/A N/A qa_config TestEnabled instance-export N/A N/A N/A RunTest N/A qa_instance TestInstanceExportNoTarget instance N/A pnode N/A inodes N/A 0 N/A expnode N/A N/A qa_config AcquireNode exclude pnode N/A N/A N/A name N/A RunTest N/A qa_instance TestInstanceExport instance expnode N/A N/A RunTest N/A qa_instance TestBackupList expnode N/A N/A N/A qa_config TestEnabled instance-import N/A N/A newinst N/A N/A qa_config AcquireInstance N/A N/A N/A N/A RunTest N/A qa_instance TestInstanceImport newinst pnode expnode name N/A N/A RunTest N/A qa_instance TestInstanceStartup newinst N/A N/A RunTest N/A qa_instance TestInstanceRemove newinst N/A N/A N/A N/A newinst Release N/A N/A N/A N/A expnode Release N/A N/A N/A qa_config TestEnabled N/A N/A qa_rapi Enabled inter-cluster-instance-move N/A N/A newinst N/A N/A qa_config AcquireInstance N/A N/A N/A tnode N/A N/A qa_config AcquireNode exclude inodes N/A N/A N/A N/A RunTest N/A qa_rapi TestInterClusterInstanceMove instance newinst inodes tnode N/A N/A N/A N/A tnode Release N/A N/A N/A N/A newinst Release N/A RunDaemonTests N/A N/A instance N/A N/A N/A Test the ganeti-watcher script.

   N/A N/A RunTest N/A qa_daemon TestPauseWatcher N/A N/A RunTestIf instance-automatic-restart N/A qa_daemon TestInstanceAutomaticRestart instance N/A N/A RunTestIf instance-consecutive-failures N/A qa_daemon TestInstanceConsecutiveFailures instance N/A N/A RunTest N/A qa_daemon TestResumeWatcher N/A RunHardwareFailureTests N/A N/A instance inodes N/A N/A N/A Test cluster internal hardware failure recovery.

   N/A N/A RunTestIf instance-failover N/A qa_instance TestInstanceFailover instance N/A N/A RunTestIf N/A instance-failover N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceFailover instance N/A N/A RunTestIf instance-migrate N/A qa_instance TestInstanceMigrate instance N/A N/A RunTestIf N/A instance-migrate N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceMigrate instance N/A N/A N/A qa_config TestEnabled instance-replace-disks N/A N/A othernodes N/A N/A qa_config AcquireManyNodes N/A N/A len inodes 1 exclude inodes N/A N/A N/A N/A RunTestIf N/A qa_rapi Enabled N/A qa_rapi TestRapiInstanceReplaceDisks instance N/A N/A RunTest N/A qa_instance TestReplaceDisks instance inodes othernodes N/A N/A N/A N/A qa_config ReleaseManyNodes othernodes N/A othernodes N/A N/A N/A qa_config TestEnabled instance-recreate-disks N/A N/A N/A N/A acquirednodes N/A N/A qa_config AcquireManyNodes N/A len inodes exclude inodes N/A othernodes acquirednodes N/A N/A N/A N/A qa_error OutOfNodesError N/A N/A N/A N/A len inodes 1 N/A N/A acquirednodes N/A N/A N/A qa_config AcquireNode exclude inodes N/A othernodes N/A acquirednodes N/A inodes N/A -1 N/A N/A N/A N/A N/A N/A RunTest N/A qa_instance TestRecreateDisks instance inodes othernodes N/A N/A N/A N/A qa_config ReleaseManyNodes acquirednodes N/A N/A N/A len inodes 2 N/A N/A N/A RunTestIf node-evacuate N/A qa_node TestNodeEvacuate N/A inodes N/A 0 N/A inodes N/A 1 N/A N/A RunTestIf node-failover N/A qa_node TestNodeFailover N/A inodes N/A 0 N/A inodes N/A 1 N/A N/A RunTestIf node-migrate N/A qa_node TestNodeMigrate N/A inodes N/A 0 N/A inodes N/A 1 N/A RunExclusiveStorageTests N/A N/A N/A N/A N/A Test exclusive storage. N/A N/A N/A N/A qa_config TestEnabled cluster-exclusive-storage N/A N/A N/A node N/A N/A qa_config AcquireNode N/A N/A N/A old_es N/A N/A qa_cluster TestSetExclStorCluster False N/A N/A N/A qa_node TestExclStorSingleNode node N/A N/A N/A qa_cluster TestSetExclStorCluster True N/A N/A N/A qa_cluster TestExclStorSharedPv node N/A N/A N/A qa_config TestEnabled instance-add-plain-disk N/A N/A N/A N/A qa_cluster AssertClusterVerify N/A instance1 N/A N/A qa_instance TestInstanceAddWithPlainDisk N/A node N/A N/A N/A instance2 N/A N/A qa_instance TestInstanceAddWithPlainDisk N/A node N/A N/A N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A N/A qa_instance TestInstanceRemove instance2 N/A N/A N/A qa_instance TestInstanceRemove instance1 N/A N/A N/A N/A instance2 Release N/A N/A N/A N/A instance1 Release N/A N/A N/A qa_config TestEnabled instance-add-drbd-disk N/A N/A snode N/A N/A qa_config AcquireNode N/A N/A N/A N/A N/A qa_cluster TestSetExclStorCluster False N/A instance N/A N/A qa_instance TestInstanceAddWithDrbdDisk N/A node snode N/A N/A N/A N/A N/A qa_cluster TestSetExclStorCluster True N/A exp_err N/A N/A constants CV_EINSTANCEUNSUITABLENODE N/A N/A N/A qa_cluster AssertClusterVerify fail True errors exp_err N/A N/A N/A qa_instance TestInstanceRemove instance N/A N/A N/A N/A instance Release N/A N/A N/A N/A snode Release N/A N/A N/A qa_cluster TestSetExclStorCluster old_es N/A N/A N/A N/A node Release N/A RunCustomSshPortTests N/A N/A N/A N/A N/A Test accessing nodes with custom SSH ports.

  This requires removing nodes, adding them to a new group, and then undoing
  the change.
   N/A N/A N/A N/A qa_config TestEnabled group-custom-ssh-port N/A N/A N/A std_port N/A N/A netutils GetDaemonPort N/A constants SSH N/A port 211 N/A master N/A N/A qa_config GetMasterNode N/A N/A N/A qa_config AcquireManyNodesCtx 1 exclude master nodes N/A N/A node nodes N/A N/A N/A N/A qa_utils UsesIPv6Connection N/A node primary std_port N/A N/A N/A Node %s is likely to be reached using IPv6,skipping the test N/A N/A node primary N/A N/A node nodes N/A N/A N/A N/A qa_node NodeRemove node N/A N/A N/A qa_iptables RulesContext r N/A N/A N/A N/A qa_group NewGroupCtx group N/A N/A N/A N/A qa_group ModifyGroupSshPort r group nodes port N/A node nodes N/A N/A N/A N/A qa_node NodeAdd node group group N/A N/A N/A qa_cluster AssertClusterVerify N/A instance1 N/A N/A qa_instance TestInstanceAddWithPlainDisk nodes N/A N/A N/A instance2 N/A N/A qa_instance TestInstanceAddWithPlainDisk nodes N/A N/A N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A N/A qa_instance TestInstanceRemove instance2 N/A N/A N/A qa_instance TestInstanceRemove instance1 N/A N/A N/A N/A instance2 Release N/A N/A N/A N/A instance1 Release N/A node nodes N/A N/A N/A N/A qa_node NodeRemove node N/A node nodes N/A N/A N/A N/A qa_node NodeAdd node N/A N/A N/A qa_cluster AssertClusterVerify N/A _BuildSpecDict N/A N/A par mn st mx N/A N/A N/A N/A N/A constants ISPECS_MINMAX N/A constants ISPECS_STD N/A N/A N/A constants ISPECS_MIN N/A constants ISPECS_MAX N/A par mn N/A par mx N/A par st N/A _BuildDoubleSpecDict N/A N/A index par mn st mx N/A N/A N/A new_spec N/A N/A constants ISPECS_MINMAX N/A N/A N/A N/A N/A st None N/A N/A N/A new_spec N/A N/A constants ISPECS_STD N/A par st N/A N/A N/A new_spec N/A N/A constants ISPECS_MINMAX N/A index N/A N/A constants ISPECS_MIN N/A constants ISPECS_MAX N/A par mn N/A par mx N/A new_spec N/A TestIPolicyPlainInstance N/A N/A N/A N/A N/A Test instance policy interaction with instances N/A params N/A memory-size cpu-count disk-count disk-size nic-count N/A N/A N/A N/A qa_config IsTemplateSupported N/A constants DT_PLAIN N/A N/A N/A Template %s not supported N/A constants DT_PLAIN N/A N/A N/A _ old_specs N/A N/A qa_cluster TestClusterSetISpecs N/A N/A N/A len N/A old_specs N/A N/A constants ISPECS_MINMAX 1 N/A node N/A N/A qa_config AcquireNode N/A N/A N/A history N/A N/A instance N/A N/A qa_instance TestInstanceAddWithPlainDisk N/A node N/A N/A N/A policyerror N/A N/A constants CV_EINSTANCEPOLICY N/A par params N/A N/A N/A iminval imaxval N/A N/A qa_instance GetInstanceSpec N/A instance name par N/A new_spec N/A _BuildSpecDict par N/A imaxval 4 N/A imaxval 4 N/A imaxval 4 N/A N/A N/A history append N/A None new_spec True N/A N/A iminval 0 N/A N/A N/A iminval 4 N/A N/A upper N/A iminval 4 N/A N/A upper N/A iminval 1 N/A new_spec N/A _BuildSpecDict par 0 upper upper N/A N/A N/A history append N/A None new_spec True N/A N/A N/A history append N/A old_specs None False N/A double_specs N/A N/A copy deepcopy old_specs N/A N/A double_specs N/A N/A constants ISPECS_MINMAX N/A N/A double_specs N/A N/A constants ISPECS_MINMAX 2 N/A N/A par1 par2 N/A params N/A 0 2 N/A N/A _ imaxval1 N/A N/A qa_instance GetInstanceSpec N/A instance name par1 N/A N/A _ imaxval2 N/A N/A qa_instance GetInstanceSpec N/A instance name par2 N/A old_minmax N/A N/A old_specs N/A N/A constants ISPECS_MINMAX N/A 0 N/A N/A N/A history extend N/A N/A double_specs None False N/A None N/A _BuildDoubleSpecDict 0 par1 N/A imaxval1 4 N/A imaxval1 4 N/A imaxval1 4 False N/A None N/A _BuildDoubleSpecDict 1 par2 N/A imaxval2 4 None N/A imaxval2 4 True N/A None N/A _BuildDoubleSpecDict 0 par1 N/A N/A old_minmax N/A N/A constants ISPECS_MIN N/A par1 N/A N/A old_specs N/A N/A constants ISPECS_STD N/A par1 N/A N/A old_minmax N/A N/A constants ISPECS_MAX N/A par1 False N/A old_specs None False N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A new_specs diff_specs failed history N/A N/A N/A N/A qa_cluster TestClusterSetISpecs new_specs new_specs diff_specs diff_specs N/A failed N/A N/A N/A N/A qa_cluster AssertClusterVerify warnings policyerror N/A N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A N/A qa_instance TestInstanceRemove instance N/A N/A N/A N/A instance Release N/A N/A new_specs diff_specs failed history N/A N/A N/A N/A qa_cluster TestClusterSetISpecs new_specs new_specs diff_specs diff_specs N/A failed N/A N/A N/A N/A qa_instance TestInstanceAddWithPlainDisk N/A node fail True N/A N/A N/A N/A node Release N/A IsExclusiveStorageInstanceTestEnabled N/A N/A N/A N/A N/A test_name exclusive-storage-instance-tests N/A N/A N/A qa_config TestEnabled test_name N/A N/A vgname N/A N/A qa_config get vg-name N/A constants DEFAULT_VG N/A vgscmd N/A N/A utils ShellQuoteArgs N/A vgs --noheadings -o pv_count vgname N/A nodes N/A N/A N/A qa_config GetConfig N/A nodes N/A node nodes N/A N/A N/A N/A pvnum N/A int N/A N/A qa_utils GetCommandOutput N/A node primary vgscmd N/A N/A N/A Exception N/A e N/A N/A msg N/A Cannot get the number of PVs on %s, needed by '%s': %s N/A N/A node primary test_name e N/A N/A N/A qa_error Error msg N/A N/A pvnum 2 N/A N/A N/A N/A qa_error Error N/A Node %s has not enough PVs (%s) to run '%s' N/A N/A node primary pvnum test_name N/A res True N/A N/A res False N/A res N/A RunInstanceTests N/A N/A N/A N/A N/A Create and exercise instances. N/A requested_conversions N/A N/A qa_config get convert-disk-templates N/A N/A supported_conversions N/A N/A N/A set requested_conversions difference N/A constants DTS_NOT_CONVERTIBLE_TO N/A N/A test_name templ create_fun num_nodes N/A qa_instance available_instance_tests N/A N/A N/A N/A N/A qa_config TestEnabled test_name N/A N/A qa_config IsTemplateSupported templ N/A N/A inodes N/A N/A qa_config AcquireManyNodes num_nodes N/A N/A N/A instance N/A RunTest create_fun inodes N/A N/A N/A N/A RunTestIf instance-user-down N/A qa_instance TestInstanceUserDown instance N/A N/A RunTestIf instance-communication N/A qa_instance TestInstanceCommunication instance N/A N/A qa_config GetMasterNode N/A N/A RunTestIf cluster-epo N/A qa_cluster TestClusterEpo N/A N/A RunDaemonTests instance N/A node inodes N/A N/A N/A RunTestIf haskell-confd N/A qa_node TestNodeListDrbd node N/A templ N/A constants DT_DRBD8 N/A N/A N/A len inodes 1 N/A N/A N/A RunTestIf group-rwops N/A qa_group TestAssignNodesIncludingSplit N/A constants INITIAL_NODE_GROUP_NAME N/A N/A inodes N/A 0 primary N/A N/A inodes N/A 1 primary N/A N/A N/A qa_config TestEnabled instance-convert-disk N/A N/A N/A N/A N/A len supported_conversions 1 N/A N/A instance disk_template supported_conversions N/A N/A N/A RunTest N/A qa_instance TestInstanceShutdown instance N/A N/A RunTest N/A qa_instance TestInstanceConvertDiskTemplate instance supported_conversions N/A N/A RunTest N/A qa_instance TestInstanceStartup instance N/A N/A N/A supported_conversions clear N/A N/A test_desc N/A Converting instance of template %s templ N/A N/A ReportTestSkip test_desc conversion feature N/A N/A RunTestIf instance-modify-disks N/A qa_instance TestInstanceModifyDisks instance N/A N/A RunCommonInstanceTests instance inodes N/A N/A N/A qa_config TestEnabled instance-modify-primary N/A N/A othernode N/A N/A qa_config AcquireNode N/A N/A RunTest N/A qa_instance TestInstanceModifyPrimaryAndBack instance N/A inodes N/A 0 othernode N/A N/A N/A othernode Release N/A N/A RunGroupListTests N/A N/A RunExportImportTests instance inodes N/A N/A RunHardwareFailureTests instance inodes N/A N/A RunRepairDiskSizes N/A N/A RunTestIf N/A rapi instance-data-censorship N/A qa_rapi TestInstanceDataCensorship instance inodes N/A N/A RunTest N/A qa_instance TestInstanceRemove instance N/A N/A N/A N/A instance Release N/A instance N/A N/A N/A N/A qa_config ReleaseManyNodes inodes N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A test_desc N/A Creating instances of template %s templ N/A N/A N/A N/A qa_config TestEnabled test_name N/A N/A N/A ReportTestSkip test_desc test_name N/A N/A N/A ReportTestSkip test_desc N/A disk template %s templ N/A RunMonitoringTests N/A N/A N/A N/A N/A N/A RunTestIf mon-collector N/A qa_monitoring TestInstStatusCollector N/A RunMaintdTests N/A N/A N/A N/A N/A N/A N/A constants DT_DRBD8 N/A N/A qa_config GetEnabledDiskTemplates N/A N/A N/A RunTestIf maintd N/A qa_maintd TestEvacuate N/A N/A RunTestIf maintd N/A qa_maintd TestEvacuateFailover N/A N/A constants ENABLE_RESTRICTED_COMMANDS N/A N/A N/A RunTestIf maintd N/A qa_maintd TestLiveRepair N/A N/A PARALLEL_TEST_DICT N/A parallel-failover parallel-migration parallel-replace-disks parallel-reboot parallel-reinstall parallel-rename N/A qa_performance TestParallelInstanceFailover N/A qa_performance TestParallelInstanceMigration N/A qa_performance TestParallelInstanceReplaceDisks N/A qa_performance TestParallelInstanceReboot N/A qa_performance TestParallelInstanceReinstall N/A qa_performance TestParallelInstanceRename RunPerformanceTests N/A N/A N/A N/A N/A N/A N/A N/A qa_config TestEnabled performance N/A N/A N/A ReportTestSkip performance related tests performance N/A N/A N/A N/A qa_utils AssertCommand N/A gnt-cluster watcher pause 4h N/A N/A N/A qa_config TestEnabled jobqueue-performance N/A N/A N/A RunTest N/A qa_performance TestParallelMaxInstanceCreationPerformance N/A N/A RunTest N/A qa_performance TestParallelNodeCountInstanceCreationPerformance N/A instances N/A N/A qa_performance CreateAllInstances N/A N/A RunTest N/A qa_performance TestParallelModify instances N/A N/A RunTest N/A qa_performance TestParallelInstanceOSOperations instances N/A N/A RunTest N/A qa_performance TestParallelInstanceQueries instances N/A N/A N/A qa_performance RemoveAllInstances instances N/A N/A RunTest N/A qa_performance TestJobQueueSubmissionPerformance N/A N/A N/A qa_config TestEnabled parallel-performance N/A N/A N/A N/A qa_config IsTemplateSupported N/A constants DT_DRBD8 N/A N/A N/A RunTest N/A qa_performance TestParallelDRBDInstanceCreationPerformance N/A N/A N/A qa_config IsTemplateSupported N/A constants DT_PLAIN N/A N/A N/A RunTest N/A qa_performance TestParallelPlainInstanceCreationPerformance N/A N/A N/A N/A qa_config IsTemplateSupported N/A constants DT_DRBD8 N/A N/A qa_config TestEnabled N/A N/A qa_config Either N/A N/A PARALLEL_TEST_DICT keys N/A N/A inodes N/A N/A qa_config AcquireManyNodes 2 N/A N/A N/A instance N/A N/A qa_instance TestInstanceAddWithDrbdDisk inodes N/A N/A N/A N/A test_name test_fn N/A N/A PARALLEL_TEST_DICT items N/A N/A N/A RunTestIf test_name test_fn instance N/A N/A N/A N/A instance Release N/A N/A N/A qa_instance TestInstanceRemove instance N/A N/A N/A N/A qa_config ReleaseManyNodes inodes N/A N/A N/A qa_utils AssertCommand N/A gnt-cluster watcher continue N/A RunQa N/A N/A N/A N/A N/A Main QA body.

   N/A N/A RunTestBlock RunEnvTests N/A N/A SetupCluster N/A N/A RunTestBlock RunClusterTests N/A N/A RunTestBlock RunOsTests N/A N/A RunTestIf tags N/A qa_tags TestClusterTags N/A N/A RunTestBlock RunCommonNodeTests N/A N/A RunTestBlock RunGroupListTests N/A N/A RunTestBlock RunGroupRwTests N/A N/A RunTestBlock RunNetworkTests N/A N/A RunTestBlock RunFilterTests N/A N/A RunTestIf global-hooks N/A qa_global_hooks RunGlobalHooksTests N/A pnode N/A N/A qa_config AcquireNode exclude N/A N/A qa_config GetMasterNode N/A N/A N/A N/A RunTestIf node-readd N/A qa_node TestNodeReadd pnode N/A N/A RunTestIf node-modify N/A qa_node TestNodeModify pnode N/A N/A RunTestIf delay N/A qa_cluster TestDelay pnode N/A N/A N/A N/A pnode Release N/A N/A N/A qa_cluster AssertClusterVerify N/A pnode N/A N/A qa_config AcquireNode N/A N/A N/A N/A RunTestIf tags N/A qa_tags TestNodeTags pnode N/A N/A N/A qa_rapi Enabled N/A N/A N/A RunTest N/A qa_rapi TestNode pnode N/A N/A N/A N/A qa_config TestEnabled instance-add-plain-disk N/A N/A qa_config IsTemplateSupported N/A constants DT_PLAIN N/A N/A use_client N/A True False N/A N/A rapi_instance N/A RunTest N/A qa_rapi TestRapiInstanceAdd pnode use_client N/A N/A N/A N/A N/A qa_config TestEnabled instance-plain-rapi-common-tests N/A N/A N/A RunCommonInstanceTests rapi_instance N/A pnode N/A N/A RunTest N/A qa_rapi TestRapiInstanceRemove rapi_instance use_client N/A N/A N/A N/A rapi_instance Release N/A rapi_instance N/A N/A rapi_instance_one rapi_instance_two N/A RunTest N/A qa_rapi TestRapiInstanceMultiAlloc pnode N/A N/A N/A N/A RunTest N/A qa_rapi TestRapiInstanceRemove rapi_instance_one True N/A N/A RunTest N/A qa_rapi TestRapiInstanceRemove rapi_instance_two True N/A N/A N/A N/A rapi_instance_one Release N/A N/A N/A rapi_instance_two Release N/A N/A N/A N/A pnode Release N/A config_list N/A N/A default-instance-tests N/A N/A N/A N/A None N/A N/A N/A _ N/A None N/A IsExclusiveStorageInstanceTestEnabled N/A N/A N/A N/A N/A N/A qa_cluster TestSetExclStorCluster True N/A qa_cluster TestSetExclStorCluster N/A N/A conf_name setup_conf_f restore_conf_f config_list N/A N/A N/A N/A qa_config TestEnabled conf_name N/A N/A oldconf N/A setup_conf_f N/A N/A RunTestBlock RunInstanceTests N/A N/A restore_conf_f oldconf N/A pnode N/A N/A qa_config AcquireNode N/A N/A N/A N/A N/A qa_config TestEnabled N/A instance-add-plain-disk instance-export N/A N/A shutdown N/A False True N/A N/A instance N/A RunTest N/A qa_instance TestInstanceAddWithPlainDisk N/A pnode N/A N/A N/A expnode N/A N/A qa_config AcquireNode exclude pnode N/A N/A N/A shutdown N/A N/A N/A RunTest N/A qa_instance TestInstanceShutdown instance N/A N/A RunTest N/A qa_instance TestInstanceExportWithRemove instance expnode N/A N/A RunTest N/A qa_instance TestBackupList expnode N/A N/A N/A N/A expnode Release N/A N/A N/A N/A instance Release N/A expnode N/A instance N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A N/A N/A pnode Release N/A N/A N/A qa_rapi Enabled N/A N/A N/A RunTestIf filters N/A qa_rapi TestFilters N/A N/A RunTestIf cluster-upgrade N/A qa_cluster TestUpgrade N/A N/A RunTestBlock RunExclusiveStorageTests N/A N/A RunTestIf N/A cluster-instance-policy instance-add-plain-disk TestIPolicyPlainInstance N/A N/A RunTestBlock RunCustomSshPortTests N/A N/A RunTestIf instance-add-restricted-by-disktemplates N/A qa_instance TestInstanceCreationRestrictedByDiskTemplates N/A N/A RunTestIf instance-add-osparams N/A qa_instance TestInstanceAddOsParams N/A N/A RunTestIf instance-add-osparams N/A qa_instance TestSecretOsParams N/A N/A N/A qa_config TestEnabled N/A instance-remove-drbd-offline instance-add-drbd-disk N/A N/A snode N/A N/A qa_config AcquireNode exclude N/A N/A qa_config GetMasterNode N/A N/A N/A pnode N/A N/A qa_config AcquireNode exclude snode N/A N/A N/A instance N/A N/A qa_instance TestInstanceAddWithDrbdDisk N/A pnode snode N/A set_offline N/A N/A N/A node N/A N/A N/A qa_node MakeNodeOffline node yes N/A set_online N/A N/A N/A node N/A N/A N/A qa_node MakeNodeOffline node no N/A N/A RunTest N/A qa_instance TestRemoveInstanceOfflineNode instance snode set_offline set_online N/A N/A N/A N/A pnode Release N/A N/A N/A N/A snode Release N/A N/A N/A qa_cluster AssertClusterVerify N/A N/A RunTestBlock RunMonitoringTests N/A N/A RunTestBlock RunMaintdTests N/A N/A RunPerformanceTests N/A N/A RunTestIf cluster-destroy N/A qa_node TestNodeRemoveAll N/A N/A RunTestIf cluster-destroy N/A qa_cluster TestClusterDestroy N/A main N/A N/A N/A N/A N/A Main program.

   N/A N/A N/A colors check_for_colors N/A parser N/A N/A optparse OptionParser usage %prog [options] <config-file> N/A N/A N/A parser add_option --yes-do-it dest yes_do_it action store_true help Really execute the tests N/A N/A opts args N/A N/A parser parse_args N/A N/A N/A len args 1 N/A N/A N/A config_file args N/A N/A N/A N/A parser error Wrong number of arguments. N/A N/A N/A opts yes_do_it N/A N/A Executing this script irreversibly destroys any Ganeti
configuration on all nodes involved. If you really want
to start testing, supply the --yes-do-it option. N/A N/A N/A sys exit 1 N/A N/A N/A qa_config Load config_file N/A primary N/A N/A N/A qa_config GetMasterNode primary N/A N/A N/A qa_utils StartMultiplexer primary N/A N/A SSH command for primary node: %s N/A N/A utils ShellQuoteArgs N/A N/A qa_utils GetSSHCommand primary N/A N/A SSH command for other nodes: %s N/A N/A utils ShellQuoteArgs N/A N/A qa_utils GetSSHCommand NODE N/A N/A N/A N/A RunQa N/A N/A N/A N/A qa_utils CloseMultiplexers N/A UsesRapiClient N/A N/A __name__ __main__ N/A N/A N/A main