Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body If BoolOpAnd CompareEq Call NameLoad NameLoad Num Call NameLoad SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Slice Num orelse Assign NameStore NameLoad Assign NameStore BinOpAdd ListLoad Str AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad TryExcept body With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str orelse Assign NameStore TupleLoad Num Num If CompareNotIn AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr AugAssignAdd NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr ListLoad Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Assign NameStore Call NameLoad NameLoad Num Num Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Str Num Str Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg body With Call AttributeLoad NameLoad attr NameLoad NameStore body Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Dict Str Str Expr Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Num NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr ListLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr ListLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Assign NameStore Dict Str ListLoad Num Expr Call AttributeLoad NameLoad attr keyword NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr CompareGt SubscriptLoad NameLoad Index Str Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Assign SubscriptStore NameLoad Index Num Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr AttributeLoad Call NameLoad AttributeLoad NameLoad attr Str attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str TupleLoad Str Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Call AttributeLoad NameLoad attr keyword Call NameLoad Str body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Str attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Assign NameStore Num AugAssignAdd NameStore Num With Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num BinOpMult SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignAdd NameStore Num With Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Num Num Num Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Num Num Num Num Str Num Str Assign NameStore Str Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str With Call AttributeLoad NameLoad attr NameLoad keyword Num body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr NameLoad keyword BinOpMult Num Num body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMult Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr With Call AttributeLoad NameLoad attr NameLoad keyword BinOpMult Num Num body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Assign NameStore Dict Str ListLoad Num Expr Call AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str NameLoad Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Num Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Num Index Str Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr For NameStore ListLoad Str Str Str Str Str body Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str BinOpMod Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Str AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str NameLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str Str With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults vararg body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListLoad Str AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad TryExcept body With Call AttributeLoad NameLoad attr Str NameLoad body With Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareNotIn AttributeLoad NameLoad attr TupleLoad Num Num body Raise Return TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str TryFinally body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Num Num Num Expr Call AttributeLoad NameLoad attr Str Str Num Str Num Str Num Str Num Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Num Num Num Expr Call AttributeLoad NameLoad attr Str Str Num Str Num Str Num Str Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str Num Str Num Str Num Str Num Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Num Num Num Expr Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad NameLoad attr Str Str Num Str Num Str Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str Num Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Num Num Num Expr Call AttributeLoad NameLoad attr Str Str Num Str Num Str Num Str Num Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad decorator_list decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A N/A logging N/A mock N/A os N/A re N/A six N/A tempfile N/A unittest N/A uuid N/A shlex N/A shutil swift.cli ringbuilder swift.cli.ringbuilder EXIT_SUCCESS EXIT_WARNING EXIT_ERROR swift.common exceptions swift.common.ring RingBuilder RunSwiftRingBuilderMixin N/A object N/A run_srb N/A N/A self N/A argv kwargs N/A N/A N/A N/A N/A len argv 1 N/A isinstance N/A argv N/A 0 N/A six string_types N/A N/A argv N/A N/A shlex split N/A argv N/A 0 N/A mock_stdout N/A N/A six StringIO N/A mock_stderr N/A N/A six StringIO N/A N/A exp_results kwargs N/A N/A exp_results N/A kwargs N/A exp_results N/A argv N/A argv N/A -1 N/A N/A exp_results None N/A srb_args N/A N/A N/A self tempfile N/A N/A str s N/A s argv N/A N/A N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A ringbuilder main srb_args N/A N/A N/A SystemExit N/A err N/A N/A valid_exit_codes None N/A N/A N/A exp_results None N/A valid_exit_codes exp_results N/A N/A valid_exit_codes N/A exp_results N/A valid_exit_codes N/A N/A valid_exit_codes N/A 0 1 N/A N/A N/A err code valid_exit_codes N/A N/A msg N/A Unexpected exit status %s
 N/A err code N/A msg N/A STDOUT:
%s
STDERR:
%s
 N/A N/A N/A mock_stdout getvalue N/A N/A mock_stderr getvalue N/A N/A N/A self fail msg N/A N/A N/A N/A mock_stdout getvalue N/A N/A mock_stderr getvalue N/A N/A TestCommands N/A N/A unittest TestCase RunSwiftRingBuilderMixin N/A __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super TestCommands self __init__ args kwargs N/A N/A self search_values N/A d0 /sda1 r0 z0 z0-127.0.0.1 127.0.0.1 z0:6200 :6200 R127.0.0.1 127.0.0.1R127.0.0.1 R:6200 _some meta data N/A setUp N/A N/A self N/A N/A N/A N/A self tmpdir N/A N/A tempfile mkdtemp N/A tmpf N/A N/A tempfile NamedTemporaryFile dir N/A self tmpdir N/A N/A self tempfile N/A self tmpfile N/A tmpf name N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A N/A shutil rmtree N/A self tmpdir True N/A N/A N/A OSError N/A N/A N/A create_sample_ring N/A N/A self part_power N/A 6 N/A N/A  Create a sample ring with four devices

        At least four devices are needed to test removing
        a device, since having less devices than replicas
        is not allowed.
         N/A N/A N/A N/A N/A os remove N/A self tmpfile N/A N/A N/A OSError N/A N/A N/A ring N/A RingBuilder part_power 3 1 N/A N/A N/A ring add_dev N/A weight region zone ip port device meta 100.0 0 0 127.0.0.1 6200 sda1 some meta data N/A N/A N/A ring add_dev N/A weight region zone ip port device 100.0 1 1 127.0.0.2 6201 sda2 N/A N/A N/A ring add_dev N/A weight region zone ip port device 100.0 2 2 127.0.0.3 6202 sdc3 N/A N/A N/A ring add_dev N/A weight region zone ip port device 100.0 3 3 127.0.0.4 6203 sdd4 N/A N/A N/A ring save N/A self tmpfile N/A assertSystemExit N/A N/A self return_code func N/A argv N/A N/A N/A N/A self assertRaises SystemExit cm N/A N/A N/A func argv N/A N/A N/A self assertEqual return_code N/A N/A cm exception code N/A test_parse_search_values_old_format N/A N/A self N/A N/A N/A argv N/A d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data N/A search_values N/A N/A ringbuilder _parse_search_values argv N/A N/A N/A self assertEqual N/A search_values N/A id 0 N/A N/A N/A self assertEqual N/A search_values N/A region 0 N/A N/A N/A self assertEqual N/A search_values N/A zone 0 N/A N/A N/A self assertEqual N/A search_values N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A search_values N/A port 6200 N/A N/A N/A self assertEqual N/A search_values N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A search_values N/A replication_port 6200 N/A N/A N/A self assertEqual N/A search_values N/A device sda1 N/A N/A N/A self assertEqual N/A search_values N/A meta some meta data N/A test_parse_search_values_new_format N/A N/A self N/A N/A N/A argv N/A --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data --weight 100 N/A search_values N/A N/A ringbuilder _parse_search_values argv N/A N/A N/A self assertEqual N/A search_values N/A id 0 N/A N/A N/A self assertEqual N/A search_values N/A region 0 N/A N/A N/A self assertEqual N/A search_values N/A zone 0 N/A N/A N/A self assertEqual N/A search_values N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A search_values N/A port 6200 N/A N/A N/A self assertEqual N/A search_values N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A search_values N/A replication_port 6200 N/A N/A N/A self assertEqual N/A search_values N/A device sda1 N/A N/A N/A self assertEqual N/A search_values N/A meta some meta data N/A N/A N/A self assertEqual N/A search_values N/A weight 100 N/A test_parse_search_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A --region 2 test N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_search_values argv N/A test_find_parts N/A N/A self N/A N/A N/A rb N/A RingBuilder 8 3 0 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 0 1 0 100 127.0.0.1 10000 sda1 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 3 1 0 100 127.0.0.1 10000 sdb1 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 1 1 1 100 127.0.0.1 10001 sda1 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 4 1 1 100 127.0.0.1 10001 sdb1 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 2 1 2 100 127.0.0.1 10002 sda1 N/A N/A N/A rb add_dev N/A id region zone weight ip port device 5 1 2 100 127.0.0.1 10002 sdb1 N/A N/A N/A rb rebalance N/A N/A N/A rb add_dev N/A id region zone weight ip port device 6 2 1 10 127.0.0.1 10004 sda1 N/A N/A N/A rb pretend_min_part_hours_passed N/A N/A N/A rb rebalance N/A N/A ringbuilder builder rb N/A sorted_partition_count N/A N/A ringbuilder _find_parts N/A N/A rb search_devs N/A ip 127.0.0.1 N/A N/A N/A self assertEqual 256 N/A len sorted_partition_count N/A N/A partition count sorted_partition_count N/A N/A N/A N/A self assertEqual 3 count N/A Partition %d has only %d replicas N/A partition count N/A test_parse_list_parts_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A --region 2 test N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_list_parts_values argv N/A test_parse_add_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A --region 2 test N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_add_values argv N/A test_set_weight_values_no_devices N/A N/A self N/A N/A N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _set_weight_values N/A 100 N/A test_parse_set_weight_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A r1 100 r2 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_set_weight_values argv N/A argv N/A --region 2 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_set_weight_values argv N/A test_set_info_values_no_devices N/A N/A self N/A N/A N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _set_info_values N/A 100 N/A test_parse_set_info_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A r1 127.0.0.1 r2 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_set_info_values argv N/A test_parse_remove_values_number_of_arguments N/A N/A self N/A N/A N/A argv N/A --region 2 test N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder _parse_remove_values argv N/A test_create_ring N/A N/A self N/A N/A N/A argv N/A N/A self tmpfile create 6 3.14159265359 1 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring part_power 6 N/A N/A N/A self assertEqual N/A ring replicas 3.14159265359 N/A N/A N/A self assertEqual N/A ring min_part_hours 1 N/A test_create_ring_number_of_arguments N/A N/A self N/A N/A N/A argv N/A N/A self tmpfile create N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_add_device_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add r2z3-127.0.0.1:6200/sda3_some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A test_add_duplicate_devices N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add r1z1-127.0.0.1:6200/sda9 3.14159265359 r1z1-127.0.0.1:6200/sda9 2 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_add_device_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add r2z3-2001:0000:1234:0000:0000:C1C0:ABCD:0876:6200R2::10:7000/sda3_some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 2001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 2::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 7000 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_add_device_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip 127.0.0.2 --port 6200 --replication-ip 127.0.0.2 --replication-port 6200 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_add_device_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [3001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [3::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 3001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 3::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 7000 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_add_device_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip test.test.com N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A self assertEqual N/A dev N/A replication_ip r.test.com N/A N/A N/A self assertEqual N/A dev N/A replication_port 7000 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_add_device_number_of_arguments N/A N/A self N/A N/A N/A argv N/A N/A self tmpfile add N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_add_device_already_exists N/A N/A self N/A N/A N/A argv N/A N/A self tmpfile add r0z0-127.0.0.1:6200/sda1_some meta data 100 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_add_device_old_missing_region N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add z3-127.0.0.1:6200/sde3_some meta data 3.14159265359 N/A exp_results N/A valid_exit_codes N/A 2 N/A N/A N/A self run_srb exp_results exp_results argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertTrue N/A N/A dev N/A region 0 N/A test_remove_device N/A N/A self N/A N/A N/A search_value N/A self search_values N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove search_value N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 0 N/A N/A N/A self assertEqual N/A dev N/A zone 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 0 N/A N/A N/A self assertEqual N/A dev N/A zone 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile remove d4r2z3-[2001:0000:1234:0000:0000:C1C0:ABCD:0876]:6200R[2::10]:7000/sda3_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 0 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 2001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 2::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 7000 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 0 N/A N/A N/A self assertEqual N/A dev N/A zone 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [3001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 8000 --replication-ip [3::10] --replication-port 9000 --device sda30 --meta other meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile remove --id 4 --region 2 --zone 3 --ip [3001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 8000 --replication-ip [3::10] --replication-port 9000 --device sda30 --meta other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 0 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip 3001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 8000 N/A N/A N/A self assertEqual N/A dev N/A device sda30 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 3::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 9000 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile remove --id 4 --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 0 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A self assertFalse N/A d N/A d N/A ring _remove_devs N/A N/A d N/A id 1 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A region 2 N/A N/A N/A self assertEqual N/A dev N/A zone 3 N/A N/A N/A self assertEqual N/A dev N/A ip test.test.com N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda3 N/A N/A N/A self assertEqual N/A dev N/A weight 0 N/A N/A N/A self assertEqual N/A dev N/A replication_ip r.test.com N/A N/A N/A self assertEqual N/A dev N/A replication_port 7000 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_remove_device_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_remove_device_no_matching N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove --ip unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_weight N/A N/A self N/A N/A N/A search_value N/A self search_values N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_weight search_value 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_weight d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 100 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_weight d4r2z3-[2001:0000:1234:0000:0000:C1C0:ABCD:0876]:6200R[2::10]:7000/sda3_some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_weight --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 100 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_weight --id 4 --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 100 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_weight --id 4 --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A weight 100 N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A weight 3.14159265359 N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_weight_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_weight N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_weight_no_matching N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_weight --ip unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_info N/A N/A self N/A N/A N/A search_value N/A self search_values N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info search_value 127.0.1.1:8000/sda1_other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.1.1 N/A N/A N/A self assertEqual N/A dev N/A port 8000 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data 127.0.1.1:8000R127.0.1.1:8000/sda10_other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.1.1 N/A N/A N/A self assertEqual N/A dev N/A port 8000 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.1.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 8000 N/A N/A N/A self assertEqual N/A dev N/A device sda10 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_info d4r2z3-[2001:0000:1234:0000:0000:C1C0:ABCD:0876]:6200R[2::10]:7000/sda3_some meta data [3001:0000:1234:0000:0000:C1C0:ABCD:0876]:8000R[3::10]:8000/sda30_other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A ip 3001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 8000 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 3::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 8000 N/A N/A N/A self assertEqual N/A dev N/A device sda30 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data --change-ip 127.0.2.1 --change-port 9000 --change-replication-ip 127.0.2.1 --change-replication-port 9000 --change-device sda100 --change-meta other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.2.1 N/A N/A N/A self assertEqual N/A dev N/A port 9000 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.2.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 9000 N/A N/A N/A self assertEqual N/A dev N/A device sda100 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_info --id 4 --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --change-ip [4001:0000:1234:0000:0000:C1C0:ABCD:0876] --change-port 9000 --change-replication-ip [4::10] --change-replication-port 9000 --change-device sda300 --change-meta other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A ip 4001:0:1234::c1c0:abcd:876 N/A N/A N/A self assertEqual N/A dev N/A port 9000 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 4::10 N/A N/A N/A self assertEqual N/A dev N/A replication_port 9000 N/A N/A N/A self assertEqual N/A dev N/A device sda300 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_info --id 4 --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --change-ip test.test2.com --change-port 9000 --change-replication-ip r.test2.com --change-replication-port 9000 --change-device sda300 --change-meta other meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A dev N/A N/A ring devs N/A 0 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A port 6200 N/A N/A N/A self assertEqual N/A dev N/A replication_ip 127.0.0.1 N/A N/A N/A self assertEqual N/A dev N/A replication_port 6200 N/A N/A N/A self assertEqual N/A dev N/A device sda1 N/A N/A N/A self assertEqual N/A dev N/A meta some meta data N/A dev N/A N/A ring devs N/A 1 N/A N/A N/A self assertEqual N/A dev N/A ip 127.0.0.2 N/A N/A N/A self assertEqual N/A dev N/A port 6201 N/A N/A N/A self assertEqual N/A dev N/A device sda2 N/A N/A N/A self assertEqual N/A dev N/A meta N/A dev N/A N/A ring devs N/A -1 N/A N/A N/A self assertEqual N/A dev N/A ip test.test2.com N/A N/A N/A self assertEqual N/A dev N/A port 9000 N/A N/A N/A self assertEqual N/A dev N/A replication_ip r.test2.com N/A N/A N/A self assertEqual N/A dev N/A replication_port 9000 N/A N/A N/A self assertEqual N/A dev N/A device sda300 N/A N/A N/A self assertEqual N/A dev N/A meta other meta data N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_set_info_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_info_no_matching N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info --ip unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_info_already_exists N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_info --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data --change-ip 127.0.0.2 --change-port 6201 --change-replication-ip 127.0.0.2 --change-replication-port 6201 --change-device sda2 --change-meta N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_min_part_hours N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_min_part_hours 24 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring min_part_hours 24 N/A test_set_min_part_hours_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_min_part_hours N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_replicas N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_replicas 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring replicas 3.14159265359 N/A test_set_overload N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_overload 0.19878 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 0.19878 N/A test_set_overload_negative N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_overload -0.19878 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 0.0 N/A test_set_overload_non_numeric N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_overload swedish fish N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 0.0 N/A test_set_overload_percent N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A set_overload 10% split N/A N/A out err N/A N/A self run_srb argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 0.1 N/A N/A N/A self assertTrue N/A 10.00% out N/A N/A N/A self assertTrue N/A 0.100000 out N/A test_set_overload_percent_strange_input N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A set_overload 26%%%% split N/A N/A out err N/A N/A self run_srb argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 0.26 N/A N/A N/A self assertTrue N/A 26.00% out N/A N/A N/A self assertTrue N/A 0.260000 out N/A test_server_overload_crazy_high N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A set_overload 10 split N/A N/A out err N/A N/A self run_srb argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 10.0 N/A N/A N/A self assertTrue N/A Warning overload is greater than 100% out N/A N/A N/A self assertTrue N/A 1000.00% out N/A N/A N/A self assertTrue N/A 10.000000 out N/A N/A argv N/A -1 1000% N/A N/A out err N/A N/A self run_srb argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring overload 10.0 N/A N/A N/A self assertTrue N/A Warning overload is greater than 100% out N/A N/A N/A self assertTrue N/A 1000.00% out N/A N/A N/A self assertTrue N/A 10.000000 out N/A test_set_overload_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_overload N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_replicas_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_replicas N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_set_replicas_invalid_value N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile set_replicas test N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_replicas 0 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_validate N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile validate N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_validate_empty_file N/A N/A self N/A N/A N/A N/A N/A open N/A self tmpfile a close N/A argv N/A N/A self tmpfile validate N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_validate_corrupted_file N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A self assertTrue N/A N/A ring validate N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile validate N/A N/A open N/A self tmpfile wb f N/A N/A N/A N/A f write N/A N/A os urandom 1024 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_validate_non_existent_file N/A N/A self N/A N/A N/A rand_file N/A %s/%s N/A /tmp N/A str N/A N/A uuid uuid4 N/A argv N/A rand_file validate N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_validate_non_accessible_file N/A N/A self N/A N/A N/A N/A N/A N/A mock patch object RingBuilder load N/A N/A mock Mock side_effect N/A exceptions PermissionError N/A N/A argv N/A N/A self tmpfile validate N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_validate_generic_error N/A N/A self N/A N/A N/A N/A N/A N/A mock patch object RingBuilder load N/A N/A mock Mock side_effect N/A IOError Generic error occurred N/A N/A argv N/A N/A self tmpfile validate N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_search_device_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile search d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_search_device_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile search d4r2z3-[2001:0000:1234:0000:0000:C1C0:ABCD:0876]:6200R[2::10]:7000/sda3_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_search_device_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile search --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_search_device_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile search --id 4 --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_search_device_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile search --id 4 --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_search_device_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile search N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_search_device_no_matching N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile search --ip unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_list_parts_ipv4_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile list_parts d0r0z0-127.0.0.1:6200R127.0.0.1:6200/sda1_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_list_parts_ipv6_old_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile list_parts d4r2z3-[2001:0000:1234:0000:0000:C1C0:ABCD:0876]:6200R[2::10]:7000/sda3_some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_list_parts_ipv4_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile list_parts --id 0 --region 0 --zone 0 --ip 127.0.0.1 --port 6200 --replication-ip 127.0.0.1 --replication-port 6200 --device sda1 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_list_parts_ipv6_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile list_parts --id 4 --region 2 --zone 3 --ip [2001:0000:1234:0000:0000:C1C0:ABCD:0876] --port 6200 --replication-ip [2::10] --replication-port 7000 --device sda3 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_list_parts_domain_new_format N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data --weight 3.14159265359 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile list_parts --id 4 --region 2 --zone 3 --ip test.test.com --port 6200 --replication-ip r.test.com --replication-port 7000 --device sda3 --meta some meta data N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_list_parts_number_of_arguments N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile list_parts N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_list_parts_no_matching N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile list_parts --ip unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_unknown N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile unknown N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_default N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_default_show_removed N/A N/A self N/A N/A N/A mock_stdout N/A N/A six StringIO N/A mock_stderr N/A N/A six StringIO N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile remove --id 1 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile set_weight 0 --id 3 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A expected N/A %s, build version 6
64 partitions, 3.000000 replicas, 4 regions, 4 zones, 4 devices, 100.00 balance, 0.00 dispersion
The minimum number of hours before a partition can be reassigned is 1 (0:00:00 remaining)
The overload factor is 0.00%% (0.000000)
Ring file %s.ring.gz not found, probably it hasn't been written yet
Devices:    id  region  zone      ip address  port  replication ip  replication port      name weight partitions balance flags meta
             0       0     0       127.0.0.1  6200       127.0.0.1              6200      sda1 100.00          0 -100.00       some meta data
             1       1     1       127.0.0.2  6201       127.0.0.2              6201      sda2   0.00          0    0.00   DEL 
             2       2     2       127.0.0.3  6202       127.0.0.3              6202      sdc3 100.00          0 -100.00       
             3       3     3       127.0.0.4  6203       127.0.0.4              6203      sdd4   0.00          0    0.00       
 N/A N/A self tmpfile N/A self tmpfile N/A N/A N/A self assertEqual expected N/A N/A mock_stdout getvalue N/A test_default_ringfile_check N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A mock_stdout N/A N/A six StringIO N/A mock_stderr N/A N/A six StringIO N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring_not_found_re N/A N/A re compile Ring file .*\.ring\.gz not found N/A N/A N/A self assertTrue N/A N/A ring_not_found_re findall N/A N/A mock_stdout getvalue N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A mock_stdout N/A N/A six StringIO N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring_up_to_date_re N/A N/A re compile Ring file .*\.ring\.gz is up-to-date N/A N/A N/A self assertTrue N/A N/A ring_up_to_date_re findall N/A N/A mock_stdout getvalue N/A argv N/A N/A self tmpfile set_weight 0 --id 3 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A mock_stdout N/A N/A six StringIO N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring_obsolete_re N/A N/A re compile Ring file .*\.ring\.gz is obsolete N/A N/A N/A self assertTrue N/A N/A ring_obsolete_re findall N/A N/A mock_stdout getvalue N/A argv N/A N/A self tmpfile write_ring N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A mock_stdout N/A N/A six StringIO N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A N/A N/A self assertTrue N/A N/A ring_up_to_date_re findall N/A N/A mock_stdout getvalue N/A N/A N/A N/A open N/A %s.ring.gz N/A self tmpfile w close N/A mock_stdout N/A N/A six StringIO N/A argv N/A N/A self tmpfile N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring_invalid_re N/A N/A re compile Ring file .*\.ring\.gz is invalid N/A N/A N/A self assertTrue N/A N/A ring_invalid_re findall N/A N/A mock_stdout getvalue N/A test_rebalance N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile rebalance 3 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertTrue N/A N/A ring validate N/A test_rebalance_no_device_change N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile rebalance 3 N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A test_rebalance_no_devices N/A N/A self N/A N/A N/A argv N/A N/A self tmpfile create 6 3.14159265359 1 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_rebalance_remove_zero_weighted_device N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A ring set_dev_weight 3 0.0 N/A N/A N/A ring rebalance N/A N/A N/A ring pretend_min_part_hours_passed N/A N/A N/A ring remove_dev 3 N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile rebalance 3 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertTrue N/A N/A ring validate N/A N/A N/A self assertEqual N/A N/A ring devs N/A 3 None N/A test_rebalance_resets_time_remaining N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A time_path swift.common.ring.builder.time N/A argv N/A N/A self tmpfile rebalance 3 N/A time 0 N/A time 3600 N/A N/A N/A mock patch time_path return_value time N/A N/A N/A N/A self assertEqual N/A ring min_part_seconds_left 0 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring min_part_seconds_left 3600 N/A N/A N/A ring set_dev_weight 0 N/A N/A N/A N/A ring devs N/A 0 N/A weight 2 N/A N/A N/A ring save N/A self tmpfile N/A time 3600 N/A N/A N/A mock patch time_path return_value time N/A N/A N/A N/A self assertEqual N/A ring min_part_seconds_left 0 N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertTrue N/A ring min_part_seconds_left 3600 N/A test_rebalance_failure_does_not_reset_last_moves_epoch N/A N/A self N/A N/A N/A ring N/A RingBuilder 8 3 1 N/A N/A N/A ring add_dev N/A id region zone weight ip port device 0 0 0 1 127.0.0.1 6010 sda1 N/A N/A N/A ring add_dev N/A id region zone weight ip port device 1 0 0 1 127.0.0.1 6020 sdb1 N/A N/A N/A ring add_dev N/A id region zone weight ip port device 2 0 0 1 127.0.0.1 6030 sdc1 N/A time_path swift.common.ring.builder.time N/A argv N/A N/A self tmpfile rebalance 3 N/A N/A N/A mock patch time_path return_value 0 N/A N/A N/A N/A ring rebalance N/A N/A N/A ring save N/A self tmpfile N/A N/A N/A mock patch time_path return_value N/A 3600 0.6 N/A N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring min_part_seconds_left N/A 3600 0.4 N/A N/A N/A ring save N/A self tmpfile N/A N/A N/A mock patch time_path return_value N/A 3600 1.5 N/A N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A self assertEqual N/A ring min_part_seconds_left 0 N/A test_rebalance_with_seed N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile rebalance --seed 2 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_write_ring N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile write_ring N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_write_builder N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile write_builder N/A exp_results N/A valid_exit_codes N/A 2 N/A N/A N/A self run_srb exp_results exp_results argv N/A test_write_builder_after_device_removal N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A N/A self tmpfile add r1z1-127.0.0.1:6200/sdb 1.0 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile add r1z1-127.0.0.1:6200/sdc 1.0 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A argv N/A N/A self tmpfile remove --id 0 N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A backup_file N/A N/A N/A os path join N/A N/A N/A os path dirname N/A self tmpfile N/A N/A N/A N/A os path basename N/A self tmpfile .ring.gz N/A N/A N/A os remove N/A self tmpfile N/A argv N/A backup_file write_builder 24 N/A N/A N/A self assertEqual N/A N/A ringbuilder main argv None N/A test_warn_at_risk N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring 4 N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A N/A ring devs N/A 0 N/A weight 10 N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_WARNING N/A ringbuilder main argv N/A test_no_warn_when_balanced N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring 10 N/A ring N/A N/A RingBuilder load N/A self tmpfile N/A N/A N/A N/A ring devs N/A 0 N/A weight 10 N/A N/A N/A ring save N/A self tmpfile N/A argv N/A N/A self tmpfile rebalance N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_invalid_device_name N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A device_name N/A  sda1 sda1   meta  N/A N/A argv N/A N/A self tmpfile add N/A r1z1-127.0.0.1:6200/%s device_name 1 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A argv N/A N/A self tmpfile add --region 1 --zone 1 --ip 127.0.0.1 --port 6200 --device device_name --weight 100 N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A test_dispersion_command N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A N/A N/A self run_srb rebalance N/A N/A out err N/A N/A self run_srb dispersion -v N/A N/A N/A self assertIn dispersion N/A N/A out lower N/A N/A N/A self assertFalse err N/A test_use_ringfile_as_builderfile N/A N/A self N/A N/A N/A mock_stdout N/A N/A six StringIO N/A mock_stderr N/A N/A six StringIO N/A argv N/A object.ring.gz N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A self assertSystemExit EXIT_ERROR N/A ringbuilder main argv N/A expected Note: using object.builder instead of object.ring.gz as builder file
Ring Builder file does not exist: object.builder
 N/A N/A N/A self assertEqual expected N/A N/A mock_stdout getvalue N/A test_main_no_arguments N/A N/A self N/A N/A N/A argv N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_main_single_argument N/A N/A self N/A N/A N/A argv N/A N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A test_main_with_safe N/A N/A self N/A N/A N/A N/A N/A self create_sample_ring N/A argv N/A -safe N/A self tmpfile N/A N/A N/A self assertSystemExit EXIT_SUCCESS N/A ringbuilder main argv N/A N/A TestRebalanceCommand N/A N/A unittest TestCase RunSwiftRingBuilderMixin N/A __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super TestRebalanceCommand self __init__ args kwargs N/A setUp N/A N/A self N/A N/A N/A N/A self tmpdir N/A N/A tempfile mkdtemp N/A tmpf N/A N/A tempfile NamedTemporaryFile dir N/A self tmpdir N/A N/A self tempfile N/A self tmpfile N/A tmpf name N/A tearDown N/A N/A self N/A N/A N/A N/A N/A N/A N/A shutil rmtree N/A self tmpdir True N/A N/A N/A OSError N/A N/A N/A run_srb N/A N/A self N/A argv N/A N/A mock_stdout N/A N/A six StringIO N/A mock_stderr N/A N/A six StringIO N/A srb_args N/A N/A N/A self tempfile N/A N/A str s N/A s argv N/A N/A N/A N/A N/A mock patch sys.stdout mock_stdout N/A N/A N/A N/A mock patch sys.stderr mock_stderr N/A N/A N/A N/A ringbuilder main srb_args N/A N/A N/A SystemExit N/A err N/A N/A N/A N/A err code N/A 0 1 N/A N/A N/A N/A N/A N/A mock_stdout getvalue N/A N/A mock_stderr getvalue N/A test_debug N/A N/A self N/A N/A N/A rb_logger N/A N/A logging getLogger swift.ring.builder N/A N/A N/A N/A N/A self assertNotEqual N/A N/A rb_logger getEffectiveLevel N/A logging DEBUG N/A N/A N/A self run_srb create 8 3 1 N/A N/A N/A self run_srb add r1z1-10.1.1.1:2345/sda 100.0 r1z1-10.1.1.1:2345/sdb 100.0 r1z1-10.1.1.1:2345/sdc 100.0 r1z1-10.1.1.1:2345/sdd 100.0 N/A N/A N/A self run_srb rebalance --debug N/A N/A N/A self assertEqual N/A N/A rb_logger getEffectiveLevel N/A logging DEBUG N/A N/A N/A rb_logger setLevel N/A logging INFO N/A N/A N/A self run_srb rebalance --debug 123 N/A N/A N/A self assertEqual N/A N/A rb_logger getEffectiveLevel N/A logging DEBUG N/A N/A N/A rb_logger setLevel N/A logging INFO N/A N/A N/A self run_srb rebalance 123 --debug N/A N/A N/A self assertEqual N/A N/A rb_logger getEffectiveLevel N/A logging DEBUG N/A N/A N/A N/A rb_logger setLevel N/A logging INFO N/A test_rebalance_warning_appears N/A N/A self N/A N/A N/A N/A N/A self run_srb create 8 3 24 N/A N/A N/A self run_srb add r1z1-10.1.1.1:2345/sda 100.0 r1z1-10.1.1.1:2345/sdb 100.0 r1z1-10.1.1.1:2345/sdc 100.0 r1z1-10.1.1.1:2345/sdd 100.0 N/A N/A out err N/A N/A self run_srb rebalance N/A N/A N/A self assertTrue N/A rebalance/repush out N/A N/A N/A self run_srb add r1z1-10.1.1.2:2345/sda 100.0 r1z1-10.1.1.2:2345/sdb 100.0 r1z1-10.1.1.2:2345/sdc 100.0 r1z1-10.1.1.2:2345/sdd 100.0 N/A N/A N/A self run_srb pretend_min_part_hours_passed N/A N/A out err N/A N/A self run_srb rebalance N/A N/A N/A self assertTrue N/A rebalance/repush out N/A N/A N/A self run_srb pretend_min_part_hours_passed N/A N/A out err N/A N/A self run_srb rebalance N/A N/A N/A self assertTrue N/A rebalance/repush out N/A test_rebalance_warning_with_overload N/A N/A self N/A N/A N/A N/A N/A self run_srb create 8 3 24 N/A N/A N/A self run_srb set_overload 0.12 N/A N/A N/A self run_srb add r1z1-10.1.1.1:2345/sda 100.0 r1z1-10.1.1.1:2345/sdb 100.0 r1z1-10.1.1.1:2345/sdc 120.0 N/A N/A out err N/A N/A self run_srb rebalance N/A N/A N/A self assertTrue N/A rebalance/repush out N/A N/A N/A self run_srb add r1z1-10.1.1.1:2345/sdd 99999.0 N/A N/A N/A self run_srb pretend_min_part_hours_passed N/A N/A out err N/A N/A self run_srb rebalance N/A N/A N/A self assertTrue N/A rebalance/repush out N/A test_cached_dispersion_value N/A N/A self N/A N/A N/A N/A N/A self run_srb create 8 3 24 N/A N/A N/A self run_srb add r1z1-10.1.1.1:2345/sda 100.0 r1z1-10.1.1.1:2345/sdb 100.0 r1z1-10.1.1.1:2345/sdc 100.0 r1z1-10.1.1.1:2345/sdd 100.0 N/A N/A N/A self run_srb rebalance N/A N/A out err N/A N/A self run_srb N/A N/A N/A self assertTrue N/A dispersion out N/A builder N/A N/A RingBuilder load N/A self tempfile N/A N/A builder dispersion None N/A N/A N/A builder save N/A self tempfile N/A N/A out err N/A N/A self run_srb N/A N/A N/A self assertFalse N/A dispersion out N/A N/A N/A self run_srb rebalance -f N/A N/A out err N/A N/A self run_srb N/A N/A N/A self assertTrue N/A dispersion out N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main