Module Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias Import alias ImportFrom alias Import alias ImportFrom alias ImportFrom alias Import alias ImportFrom alias Import alias ImportFrom alias ImportFrom alias Import alias Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign AttributeStore NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr Call NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Lambda arguments args defaults vararg kwarg Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore ListLoad If NameLoad body Expr Call AttributeLoad NameLoad attr ListLoad Str NameLoad Str Str If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Call AttributeLoad NameLoad attr Return TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad kwarg body Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str With Call NameLoad NameLoad NameStore body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str ListLoad Dict Str Str Dict Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Num Str Str Num NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad Str Num Num Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Str Num NameLoad Str Num Num Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Str Num NameLoad Str Num Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Str Num Str Str NameLoad Str Num Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str ListLoad Dict Str Str Str Str Str Str Str Str Num Str Str NameLoad Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Dict Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Str Dict Str Str Str Str Str Str Str Str Num Num Dict Str ListLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num ListLoad Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num ListLoad Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr TupleLoad Num Dict Dict Str ListLoad Dict Str Str Str Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num ListLoad Dict Str Str decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr TupleLoad Num Dict Dict Str ListLoad Dict Str Str Str Str Dict Str Str Str Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr Str keyword Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr Str keyword Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str With Call NameLoad NameLoad NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str attr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Str Num Num ListLoad Dict Str Str Str NameLoad Dict Str Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str Str Num Num Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Num Str ListLoad Str decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Str NameLoad Num Num keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad Str Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad Str Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Dict decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Dict Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Dict Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Str Str ListLoad Str decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Str Str Str body With Call AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Str Str Str body With Call AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Assign NameStore Dict Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str NameLoad Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str NameLoad NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad Str Dict Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr keyword Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr keyword Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str ListLoad Dict Str Str Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd BinOpAdd BinOpAdd Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Num Num Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd BinOpAdd BinOpAdd Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd BinOpAdd Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd BinOpAdd Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str NameLoad Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Assign NameStore Dict Str Dict Str Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Str Str Dict Str NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Slice Num attr Str Str Assign NameStore Dict Str Dict NameLoad Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str Num Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Str Str Str Str Str Str NameLoad Str NameLoad Num Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str Dict Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str NameLoad Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str NameLoad Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Num Str Num Num Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str Num Str Num Num NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body ClassDef bases NameLoad body Assign NameStore Dict Str ListLoad Dict Str Str Str Num Str Str Dict Str Str Str Num Str Str Dict Str Str Str Num Str Str Dict Str Str Num Str decorator_list Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults body ClassDef bases NameLoad body Assign NameStore Dict Str Str ListLoad Dict Str Str Str Num Str Str Dict Str Str Num Str Dict Str Str Str Num Str Str ListLoad Dict Str Str Num Str Dict Str Str Num Str decorator_list Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad keyword NameLoad Assign NameStore Dict Str Dict Str Str If NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad body With Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Call AttributeLoad NameLoad attr keyword Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad keyword NameLoad Assign NameStore Dict Str Dict Str Str Str Str If NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str NameLoad Expr Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Dict Str Dict Str Str Str ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Str keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad ListLoad Num Num Num Num Num Num Num Num Num Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For NameStore NameLoad body If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpMod Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Lambda arguments args defaults vararg kwarg Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str ListLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str ListLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Dict Str Str Dict Str Str Str Num Dict Str Str Str Num Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Dict Str Str Dict Str Str Dict Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Num Assign NameStore Str Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad keyword NameLoad keyword Str keyword ListLoad Str keyword NameLoad keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr BinOpMult ListLoad Call AttributeLoad NameLoad attr NameLoad Num AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Num Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Num Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Num Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad keyword Str keyword ListLoad Str keyword Str keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore ListLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str Assign NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Dict Str NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad keyword Str keyword ListLoad Str keyword Str keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad keyword Str keyword ListLoad Str keyword Str keyword NameLoad keyword NameLoad keyword NameLoad decorator_list Call AttributeLoad NameLoad attr Str decorator_list
N/A N/A argparse N/A base64 N/A datetime N/A os N/A fixtures N/A mock oslo_utils timeutils N/A six six.moves builtins N/A novaclient novaclient api_versions novaclient base N/A novaclient.client novaclient exceptions N/A novaclient.shell novaclient.tests.unit utils novaclient.tests.unit.v2 fakes N/A novaclient.v2.shell N/A FAKE_UUID_1 N/A fakes FAKE_IMAGE_UUID_1 N/A FAKE_UUID_2 N/A fakes FAKE_IMAGE_UUID_2 ShellFixture N/A N/A fixtures Fixture N/A setUp N/A N/A self N/A N/A N/A N/A N/A N/A super ShellFixture self setUp N/A N/A self shell N/A N/A N/A novaclient shell OpenStackComputeShell N/A tearDown N/A N/A self N/A N/A N/A N/A hasattr N/A self shell cs N/A N/A N/A N/A N/A N/A self shell cs clear_callstack N/A N/A N/A N/A super ShellFixture self tearDown N/A N/A ShellTest N/A N/A utils TestCase N/A N/A FAKE_ENV N/A NOVA_USERNAME NOVA_PASSWORD NOVA_PROJECT_ID OS_COMPUTE_API_VERSION NOVA_URL OS_AUTH_URL username password project_id 2 http://no.where http://no.where/v2.0 setUp N/A N/A self N/A N/A N/A Run before each test. N/A N/A N/A N/A super ShellTest self setUp N/A var N/A self FAKE_ENV N/A N/A N/A N/A self useFixture N/A N/A fixtures EnvironmentVariable var N/A N/A self FAKE_ENV N/A var N/A N/A self shell N/A N/A N/A self useFixture N/A ShellFixture shell N/A N/A N/A self useFixture N/A N/A fixtures MonkeyPatch novaclient.client.Client N/A N/A N/A N/A args kwargs N/A N/A fakes FakeClient args kwargs N/A run_command N/A N/A self cmd mock_stderr mock_stdout api_version N/A None N/A N/A version_options N/A N/A api_version N/A N/A N/A N/A version_options extend N/A --os-compute-api-version api_version --service-type computev21 N/A N/A isinstance cmd list N/A N/A N/A N/A N/A self shell main N/A version_options cmd N/A N/A N/A N/A N/A self shell main N/A version_options N/A N/A cmd split N/A N/A N/A N/A mock_stdout getvalue N/A N/A mock_stderr getvalue N/A N/A N/A mock patch sys.stdout new_callable N/A six StringIO N/A N/A mock patch sys.stderr new_callable N/A six StringIO assert_called N/A N/A self method url body N/A None kwargs N/A N/A N/A N/A N/A N/A self shell cs assert_called method url body kwargs N/A assert_called_anytime N/A N/A self method url body N/A None N/A N/A N/A N/A N/A N/A self shell cs assert_called_anytime method url body N/A test_agents_list_with_hypervisor N/A N/A self N/A N/A N/A N/A N/A self run_command agent-list --hypervisor xen N/A N/A N/A self assert_called GET /os-agents?hypervisor=xen N/A test_agents_create N/A N/A self N/A N/A N/A N/A N/A self run_command agent-create win x86 7.0 /xxx/xxx/xxx add6bb58e139be103324d04d82d8f546 kvm N/A N/A N/A self assert_called POST /os-agents N/A agent N/A hypervisor os architecture version url md5hash kvm win x86 7.0 /xxx/xxx/xxx add6bb58e139be103324d04d82d8f546 N/A test_agents_delete N/A N/A self N/A N/A N/A N/A N/A self run_command agent-delete 1 N/A N/A N/A self assert_called DELETE /os-agents/1 N/A test_agents_modify N/A N/A self N/A N/A N/A N/A N/A self run_command agent-modify 1 8.0 /yyy/yyyy/yyyy add6bb58e139be103324d04d82d8f546 N/A N/A N/A self assert_called PUT /os-agents/1 N/A para N/A url version md5hash /yyy/yyyy/yyyy 8.0 add6bb58e139be103324d04d82d8f546 N/A test_boot N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 some-server 1 1 1 N/A test_boot_image_with N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image-with test_key=test_value some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 some-server 1 1 1 N/A test_boot_key N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --key_name 1 some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef key_name min_count max_count 1 some-server 1 1 1 1 N/A test_boot_user_data N/A N/A self N/A N/A N/A testfile N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ testfile.txt N/A N/A open testfile testfile_fd N/A N/A data N/A N/A N/A N/A testfile_fd read encode utf-8 N/A expected_file_data N/A N/A N/A N/A base64 b64encode data decode utf-8 N/A N/A N/A self run_command N/A boot --flavor 1 --image 1 --user_data %s some-server testfile N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count user_data 1 some-server 1 1 1 expected_file_data N/A test_boot_avzone N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --availability-zone avzone  some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef availability_zone min_count max_count 1 some-server 1 avzone 1 1 N/A test_boot_secgroup N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --security-groups secgroup1,secgroup2  some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A security_groups flavorRef name imageRef min_count max_count N/A N/A name secgroup1 N/A name secgroup2 1 some-server 1 1 1 N/A test_boot_config_drive N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --config-drive 1 some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count config_drive 1 some-server 1 1 1 True N/A test_boot_access_ip N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --access-ip-v4 10.10.10.10 --access-ip-v6 ::1 some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef accessIPv4 accessIPv6 max_count min_count 1 some-server 1 10.10.10.10 ::1 1 1 N/A test_boot_config_drive_custom N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --config-drive /dev/hda some-server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count config_drive 1 some-server 1 1 1 /dev/hda N/A test_boot_invalid_user_data N/A N/A self N/A N/A N/A invalid_file N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ no_such_file N/A cmd N/A boot some-server --flavor 1 --image 1 --user_data %s invalid_file N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_no_image_no_bdms N/A N/A self N/A N/A N/A cmd boot --flavor 1 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_no_flavor N/A N/A self N/A N/A N/A cmd boot --image 1 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_no_image_bdms N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --block_device_mapping vda=blah:::0 some-server N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping imageRef min_count max_count 1 some-server N/A N/A volume_id delete_on_termination device_name blah 0 vda 1 1 N/A test_boot_image_bdms_v2 N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 --block-device id=fake-id,source=volume,dest=volume,device=vda,size=1,format=ext4,type=disk,shutdown=preserve some-server N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A uuid source_type destination_type boot_index delete_on_termination 1 image local 0 True N/A uuid source_type destination_type device_name volume_size guest_format device_type delete_on_termination fake-id volume volume vda 1 ext4 disk False 1 1 1 N/A test_boot_no_image_bdms_v2 N/A N/A self N/A N/A N/A N/A N/A self run_command boot --flavor 1 --block-device id=fake-id,source=volume,dest=volume,bus=virtio,device=vda,size=1,format=ext4,bootindex=0,type=disk,shutdown=preserve some-server N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A uuid source_type destination_type disk_bus device_name volume_size guest_format boot_index device_type delete_on_termination fake-id volume volume virtio vda 1 ext4 0 disk False 1 1 N/A cmd boot --flavor 1 --boot-volume fake-id some-server N/A N/A N/A self run_command cmd N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A uuid source_type destination_type boot_index delete_on_termination fake-id volume volume 0 False 1 1 N/A cmd boot --flavor 1 --snapshot fake-id some-server N/A N/A N/A self run_command cmd N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A uuid source_type destination_type boot_index delete_on_termination fake-id snapshot volume 0 False 1 1 N/A N/A N/A self run_command boot --flavor 1 --swap 1 some-server N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A source_type destination_type boot_index guest_format volume_size delete_on_termination blank local -1 swap 1 True 1 1 N/A N/A N/A self run_command boot --flavor 1 --ephemeral size=1,format=ext4 some-server N/A N/A N/A self assert_called_anytime POST /os-volumes_boot N/A server N/A flavorRef name block_device_mapping_v2 imageRef min_count max_count 1 some-server N/A N/A source_type destination_type boot_index guest_format volume_size delete_on_termination blank local -1 ext4 1 True 1 1 N/A test_boot_bdms_v2_invalid_shutdown_value N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command boot --flavor 1 --image 1 --block-device id=fake-id,source=volume,dest=volume,device=vda,size=1,format=ext4,type=disk,shutdown=foobar some-server N/A test_boot_metadata N/A N/A self N/A N/A N/A N/A N/A self run_command boot --image 1 --flavor 1 --meta foo=bar=pants --meta spam=eggs some-server  N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef metadata min_count max_count 1 some-server 1 N/A foo spam bar=pants eggs 1 1 N/A test_boot_hints N/A N/A self N/A N/A N/A N/A N/A self run_command boot --image 1 --flavor 1 --hint a=b0=c0 --hint a=b1=c1 some-server  N/A N/A N/A self assert_called_anytime POST /servers N/A server os:scheduler_hints N/A flavorRef name imageRef min_count max_count 1 some-server 1 1 1 N/A a N/A b0=c0 b1=c1 N/A test_boot_nics N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v4-fixed-ip=10.0.0.1 some-server N/A N/A N/A self run_command cmd N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count networks 1 some-server 1 1 1 N/A N/A uuid fixed_ip a=c 10.0.0.1 N/A test_boot_nics_ipv6 N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v6-fixed-ip=2001:db9:0:1::10 some-server N/A N/A N/A self run_command cmd N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count networks 1 some-server 1 1 1 N/A N/A uuid fixed_ip a=c 2001:db9:0:1::10 N/A test_boot_nics_both_ipv4_and_ipv6 N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v4-fixed-ip=10.0.0.1,v6-fixed-ip=2001:db9:0:1::10 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_no_value N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_random_key N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v4-fixed-ip=10.0.0.1,foo=bar some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_no_netid_or_portid N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic v4-fixed-ip=10.0.0.1 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_netid_and_portid N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic port-id=some=port,net-id=some=net some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_invalid_ipv4 N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v4-fixed-ip=2001:db9:0:1::10 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_invalid_ipv6 N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=a=c,v6-fixed-ip=10.0.0.1 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_net_id_twice N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-id=net-id1,net-id=net-id2 some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_nics_net_name N/A N/A self mock_networks_list N/A N/A N/A N/A mock_networks_list return_value N/A 200 N/A N/A networks N/A N/A label id some-net 1 N/A cmd boot --image 1 --flavor 1 --nic net-name=some-net some-server N/A N/A N/A self run_command cmd N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count networks 1 some-server 1 1 1 N/A N/A uuid 1 N/A N/A N/A mock patch novaclient.tests.unit.v2.fakes.FakeHTTPClient.get_os_networks test_boot_nics_net_name_not_found N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-name=some-net some-server N/A N/A N/A self assertRaises N/A exceptions ResourceNotFound N/A self run_command cmd N/A test_boot_nics_net_name_multiple_matches N/A N/A self mock_networks_list N/A N/A N/A N/A mock_networks_list return_value N/A 200 N/A N/A networks N/A N/A label id some-net 1 N/A label id some-net 2 N/A cmd boot --image 1 --flavor 1 --nic net-name=some-net some-server N/A N/A N/A self assertRaises N/A exceptions NoUniqueMatch N/A self run_command cmd N/A N/A N/A mock patch novaclient.tests.unit.v2.fakes.FakeHTTPClient.get_os_networks test_boot_nics_net_name_and_net_id N/A N/A self mock_find_network_id N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-name=some-net,net-id=some-id some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A N/A N/A mock patch novaclient.v2.shell._find_network_id return_value net-id test_boot_nics_net_name_and_port_id N/A N/A self mock_find_network_id N/A N/A N/A cmd boot --image 1 --flavor 1 --nic net-name=some-net,port-id=some-id some-server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A N/A N/A mock patch novaclient.v2.shell._find_network_id return_value net-id test_boot_files N/A N/A self N/A N/A N/A testfile N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ testfile.txt N/A N/A open testfile testfile_fd N/A N/A data N/A N/A testfile_fd read N/A expected N/A N/A N/A N/A base64 b64encode N/A N/A data encode utf-8 decode utf-8 N/A cmd boot some-server --flavor 1 --image 1 --file /tmp/foo=%s --file /tmp/bar=%s N/A N/A N/A self run_command N/A cmd N/A testfile testfile N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count personality 1 some-server 1 1 1 N/A N/A path contents /tmp/bar expected N/A path contents /tmp/foo expected N/A test_boot_invalid_files N/A N/A self N/A N/A N/A invalid_file N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ asdfasdfasdfasdf N/A cmd N/A boot some-server --flavor 1 --image 1 --file /foo=%s invalid_file N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_num_instances N/A N/A self N/A N/A N/A N/A N/A self run_command boot --image 1 --flavor 1 --num-instances 3 server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 server 1 1 3 N/A test_boot_invalid_num_instances N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --num-instances 0  server N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_num_instances_and_count N/A N/A self N/A N/A N/A cmd boot --image 1 --flavor 1 --num-instances 3 --min-count 3 serv N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A cmd boot --image 1 --flavor 1 --num-instances 3 --max-count 3 serv N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_min_max_count N/A N/A self N/A N/A N/A N/A N/A self run_command boot --image 1 --flavor 1 --max-count 3 server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 server 1 1 3 N/A N/A N/A self run_command boot --image 1 --flavor 1 --min-count 3 server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 server 1 3 3 N/A N/A N/A self run_command boot --image 1 --flavor 1 --min-count 3 --max-count 3 server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 server 1 3 3 N/A N/A N/A self run_command boot --image 1 --flavor 1 --min-count 3 --max-count 5 server N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 server 1 3 5 N/A cmd boot --image 1 --flavor 1 --min-count 3 --max-count 1 serv N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_boot_with_poll N/A N/A self poll_method N/A N/A N/A N/A N/A self run_command boot --flavor 1 --image 1 some-server --poll N/A N/A N/A self assert_called_anytime POST /servers N/A server N/A flavorRef name imageRef min_count max_count 1 some-server 1 1 1 N/A N/A N/A self assertEqual 1 N/A poll_method call_count N/A N/A N/A poll_method assert_has_calls N/A N/A N/A mock call N/A N/A N/A N/A self shell cs servers get 1234 building N/A active N/A N/A N/A mock patch novaclient.v2.shell._poll_for_status test_boot_with_poll_to_check_VM_state_error N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions ResourceInErrorState N/A self run_command boot --flavor 1 --image 1 some-bad-server --poll N/A test_boot_named_flavor N/A N/A self N/A N/A N/A N/A N/A self run_command N/A boot --image FAKE_UUID_1 --flavor 512 MB Server --max-count 3 server N/A N/A N/A self assert_called GET N/A /images/ FAKE_UUID_1 pos 0 N/A N/A N/A self assert_called GET /flavors/512 MB Server pos 1 N/A N/A N/A self assert_called GET /flavors?is_public=None pos 2 N/A N/A N/A self assert_called GET /flavors/2 pos 3 N/A N/A N/A self assert_called POST /servers N/A server N/A flavorRef name imageRef min_count max_count 2 server FAKE_UUID_1 1 3 pos 4 N/A test_boot_invalid_ephemeral_data_format N/A N/A self N/A N/A N/A cmd boot --flavor 1 --image 1 --ephemeral 1 some-server N/A N/A N/A self assertRaises N/A argparse ArgumentTypeError N/A self run_command cmd N/A test_flavor_list N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-list N/A N/A N/A self assert_called_anytime GET /flavors/detail N/A test_flavor_list_with_extra_specs N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-list --extra-specs N/A N/A N/A self assert_called GET /flavors/aa1/os-extra_specs N/A N/A N/A self assert_called_anytime GET /flavors/detail N/A test_flavor_list_with_all N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-list --all N/A N/A N/A self assert_called GET /flavors/detail?is_public=None N/A test_flavor_list_with_limit_and_marker N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-list --marker 1 --limit 2 N/A N/A N/A self assert_called GET /flavors/detail?limit=2&marker=1 N/A test_flavor_show N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-show 1 N/A N/A N/A self assert_called_anytime GET /flavors/1 N/A test_flavor_show_with_alphanum_id N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-show aa1 N/A N/A N/A self assert_called_anytime GET /flavors/aa1 N/A test_flavor_show_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command N/A flavor-show 128 MB Server N/A N/A N/A self assert_called GET /flavors/128 MB Server pos 0 N/A N/A N/A self assert_called GET /flavors?is_public=None pos 1 N/A N/A N/A self assert_called GET /flavors/aa1 pos 2 N/A N/A N/A self assert_called GET /flavors/aa1/os-extra_specs pos 3 N/A test_flavor_show_by_name_priv N/A N/A self N/A N/A N/A N/A N/A self run_command N/A flavor-show 512 MB Server N/A N/A N/A self assert_called GET /flavors/512 MB Server pos 0 N/A N/A N/A self assert_called GET /flavors?is_public=None pos 1 N/A N/A N/A self assert_called GET /flavors/2 pos 2 N/A N/A N/A self assert_called GET /flavors/2/os-extra_specs pos 3 N/A test_flavor_key_set N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-key 1 set k1=v1 N/A N/A N/A self assert_called POST /flavors/1/os-extra_specs N/A extra_specs N/A k1 v1 N/A test_flavor_key_unset N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-key 1 unset k1 N/A N/A N/A self assert_called DELETE /flavors/1/os-extra_specs/k1 N/A test_flavor_access_list_flavor N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-access-list --flavor 2 N/A N/A N/A self assert_called GET /flavors/2/os-flavor-access N/A test_flavor_access_list_bad_filter N/A N/A self N/A N/A N/A cmd flavor-access-list --flavor 2 --tenant proj2 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_flavor_access_list_no_filter N/A N/A self N/A N/A N/A cmd flavor-access-list N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_flavor_access_list_public N/A N/A self N/A N/A N/A cmd flavor-access-list --flavor 1 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_flavor_access_add_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-access-add 2 proj2 N/A N/A N/A self assert_called POST /flavors/2/action N/A addTenantAccess N/A tenant proj2 N/A test_flavor_access_add_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command N/A flavor-access-add 512 MB Server proj2 N/A N/A N/A self assert_called POST /flavors/2/action N/A addTenantAccess N/A tenant proj2 N/A test_flavor_access_remove_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-access-remove 2 proj2 N/A N/A N/A self assert_called POST /flavors/2/action N/A removeTenantAccess N/A tenant proj2 N/A test_flavor_access_remove_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command N/A flavor-access-remove 512 MB Server proj2 N/A N/A N/A self assert_called POST /flavors/2/action N/A removeTenantAccess N/A tenant proj2 N/A test_image_show N/A N/A self N/A N/A N/A N/A _ err N/A N/A self run_command image-show 1 N/A N/A N/A self assertIn Command image-show is deprecated err N/A N/A N/A self assert_called GET /images/1 N/A test_image_meta_set N/A N/A self N/A N/A N/A N/A _ err N/A N/A self run_command image-meta 1 set test_key=test_value N/A N/A N/A self assertIn Command image-meta is deprecated err N/A N/A N/A self assert_called POST /images/1/metadata N/A metadata N/A test_key test_value N/A test_image_meta_del N/A N/A self N/A N/A N/A N/A N/A self run_command image-meta 1 delete test_key=test_value N/A N/A N/A self assert_called DELETE /images/1/metadata/test_key N/A test_image_meta_bad_action N/A N/A self N/A N/A N/A N/A N/A self assertRaises SystemExit N/A self run_command image-meta 1 BAD_ACTION test_key=test_value N/A N/A N/A mock patch sys.stdout N/A N/A six StringIO N/A N/A mock patch sys.stderr N/A N/A six StringIO test_image_list N/A N/A self N/A N/A N/A N/A N/A self run_command image-list N/A N/A N/A self assert_called GET /images/detail N/A test_create_image N/A N/A self N/A N/A N/A N/A N/A self run_command image-create sample-server mysnapshot N/A N/A N/A self assert_called POST /servers/1234/action N/A createImage N/A name metadata mysnapshot N/A N/A test_create_image_with_metadata N/A N/A self N/A N/A N/A N/A N/A self run_command image-create sample-server mysnapshot --metadata mykey=123 N/A N/A N/A self assert_called POST /servers/1234/action N/A createImage N/A name metadata mysnapshot N/A mykey 123 N/A test_create_image_show N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command image-create sample-server mysnapshot --show N/A N/A N/A self assert_called_anytime POST /servers/1234/action N/A createImage N/A name metadata mysnapshot N/A N/A N/A N/A self assertIn My Server Backup output N/A N/A N/A self assertIn SAVING output N/A test_create_image_with_poll N/A N/A self poll_method N/A N/A N/A N/A N/A self run_command image-create sample-server mysnapshot --poll N/A N/A N/A self assert_called_anytime POST /servers/1234/action N/A createImage N/A name metadata mysnapshot N/A N/A N/A N/A self assertEqual 1 N/A poll_method call_count N/A N/A N/A poll_method assert_has_calls N/A N/A N/A mock call N/A N/A N/A N/A self shell cs images get 456 snapshotting N/A active N/A N/A N/A mock patch novaclient.v2.shell._poll_for_status test_create_image_with_poll_to_check_image_state_deleted N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions InstanceInDeletedState N/A self run_command image-create sample-server mysnapshot_deleted --poll N/A test_image_delete N/A N/A self N/A N/A N/A N/A _ err N/A N/A self run_command image-delete 1 N/A N/A N/A self assertIn Command image-delete is deprecated err N/A N/A N/A self assert_called DELETE /images/1 N/A test_image_delete_multiple N/A N/A self N/A N/A N/A N/A N/A self run_command N/A image-delete %s %s N/A FAKE_UUID_1 FAKE_UUID_2 N/A N/A N/A self assert_called GET N/A /images/ FAKE_UUID_1 pos 0 N/A N/A N/A self assert_called DELETE N/A /images/ FAKE_UUID_1 pos 1 N/A N/A N/A self assert_called GET N/A /images/ FAKE_UUID_2 pos 2 N/A N/A N/A self assert_called DELETE N/A /images/ FAKE_UUID_2 pos 3 N/A test_list N/A N/A self N/A N/A N/A N/A N/A self run_command list N/A N/A N/A self assert_called GET /servers/detail N/A test_list_minimal N/A N/A self N/A N/A N/A N/A N/A self run_command list --minimal N/A N/A N/A self assert_called GET /servers N/A test_list_deleted N/A N/A self N/A N/A N/A N/A N/A self run_command list --deleted N/A N/A N/A self assert_called GET /servers/detail?deleted=True N/A test_list_with_images N/A N/A self N/A N/A N/A N/A N/A self run_command list --image 1 N/A N/A N/A self assert_called GET /servers/detail?image=1 N/A test_list_with_flavors N/A N/A self N/A N/A N/A N/A N/A self run_command list --flavor 1 N/A N/A N/A self assert_called GET /servers/detail?flavor=1 N/A test_list_by_tenant N/A N/A self N/A N/A N/A N/A N/A self run_command list --tenant fake_tenant N/A N/A N/A self assert_called GET /servers/detail?all_tenants=1&tenant_id=fake_tenant N/A test_list_by_user N/A N/A self N/A N/A N/A N/A N/A self run_command list --user fake_user N/A N/A N/A self assert_called GET /servers/detail?all_tenants=1&user_id=fake_user N/A test_list_with_single_sort_key_no_dir N/A N/A self N/A N/A N/A N/A N/A self run_command list --sort 1 N/A N/A N/A self assert_called GET /servers/detail?sort_dir=desc&sort_key=1 N/A test_list_with_single_sort_key_and_dir N/A N/A self N/A N/A N/A N/A N/A self run_command list --sort 1:asc N/A N/A N/A self assert_called GET /servers/detail?sort_dir=asc&sort_key=1 N/A test_list_with_sort_keys_no_dir N/A N/A self N/A N/A N/A N/A N/A self run_command list --sort 1,2 N/A N/A N/A self assert_called GET /servers/detail?sort_dir=desc&sort_dir=desc&sort_key=1&sort_key=2 N/A test_list_with_sort_keys_and_dirs N/A N/A self N/A N/A N/A N/A N/A self run_command list --sort 1:asc,2:desc N/A N/A N/A self assert_called GET /servers/detail?sort_dir=asc&sort_dir=desc&sort_key=1&sort_key=2 N/A test_list_with_sort_keys_and_some_dirs N/A N/A self N/A N/A N/A N/A N/A self run_command list --sort 1,2:asc N/A N/A N/A self assert_called GET /servers/detail?sort_dir=desc&sort_dir=asc&sort_key=1&sort_key=2 N/A test_list_with_invalid_sort_dir_one N/A N/A self N/A N/A N/A cmd list --sort 1:foo N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_list_with_invalid_sort_dir_two N/A N/A self N/A N/A N/A cmd list --sort 1:asc,2:foo N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_list_sortby_index_with_sort N/A N/A self N/A N/A N/A cmd N/A list --sort key list --sort key:desc list --sort key1,key2:asc N/A N/A N/A N/A mock patch novaclient.utils.print_list mock_print_list N/A N/A N/A N/A self run_command cmd N/A N/A N/A mock_print_list assert_called_once_with N/A mock ANY N/A mock ANY N/A mock ANY sortby_index None N/A test_list_sortby_index_without_sort N/A N/A self N/A N/A N/A cmd N/A list list --minimal list --deleted N/A N/A N/A N/A mock patch novaclient.utils.print_list mock_print_list N/A N/A N/A N/A self run_command cmd N/A N/A N/A mock_print_list assert_called_once_with N/A mock ANY N/A mock ANY N/A mock ANY sortby_index 1 N/A test_list_fields N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command list --fields host,security_groups,OS-EXT-MOD:some_thing N/A N/A N/A self assert_called GET /servers/detail N/A N/A N/A self assertIn computenode1 output N/A N/A N/A self assertIn securitygroup1 output N/A N/A N/A self assertIn OS-EXT-MOD: Some Thing output N/A N/A N/A self assertIn mod_some_thing_value output N/A test_list_invalid_fields N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command list --fields host,security_groups,OS-EXT-MOD:some_thing,invalid N/A test_list_with_marker N/A N/A self N/A N/A N/A N/A N/A self run_command list --marker some-uuid N/A N/A N/A self assert_called GET /servers/detail?marker=some-uuid N/A test_list_with_limit N/A N/A self N/A N/A N/A N/A N/A self run_command list --limit 3 N/A N/A N/A self assert_called GET /servers/detail?limit=3 N/A test_list_with_changes_since N/A N/A self N/A N/A N/A N/A N/A self run_command list --changes-since 2016-02-29T06:23:22 N/A N/A N/A self assert_called GET /servers/detail?changes-since=2016-02-29T06%3A23%3A22 N/A test_list_with_changes_since_invalid_value N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command list --changes-since 0123456789 N/A test_meta_parsing N/A N/A self N/A N/A N/A meta N/A key1=meta1 key2=meta2 N/A ref N/A key1 key2 meta1 meta2 N/A parsed_meta N/A N/A N/A N/A novaclient v2 shell _meta_parsing meta N/A N/A N/A self assertEqual ref parsed_meta N/A test_reboot N/A N/A self N/A N/A N/A N/A N/A self run_command reboot sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A reboot N/A type SOFT N/A N/A N/A self run_command reboot sample-server --hard N/A N/A N/A self assert_called POST /servers/1234/action N/A reboot N/A type HARD N/A test_reboot_many N/A N/A self N/A N/A N/A N/A N/A self run_command reboot sample-server sample-server2 N/A N/A N/A self assert_called POST /servers/1234/action N/A reboot N/A type SOFT pos -2 N/A N/A N/A self assert_called POST /servers/5678/action N/A reboot N/A type SOFT pos -1 N/A test_rebuild N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command N/A rebuild sample-server %s FAKE_UUID_1 N/A N/A N/A self assert_called GET /servers?name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_1 pos 2 N/A N/A N/A self assert_called POST /servers/1234/action N/A rebuild N/A imageRef FAKE_UUID_1 pos 3 N/A N/A N/A self assert_called GET /flavors/1 pos 4 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_2 pos 5 N/A N/A N/A self assertIn adminPass output N/A test_rebuild_password N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command N/A rebuild sample-server %s --rebuild-password asdf FAKE_UUID_1 N/A N/A N/A self assert_called GET /servers?name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_1 pos 2 N/A N/A N/A self assert_called POST /servers/1234/action N/A rebuild N/A imageRef adminPass FAKE_UUID_1 asdf pos 3 N/A N/A N/A self assert_called GET /flavors/1 pos 4 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_2 pos 5 N/A N/A N/A self assertIn adminPass output N/A test_rebuild_preserve_ephemeral N/A N/A self N/A N/A N/A N/A N/A self run_command N/A rebuild sample-server %s --preserve-ephemeral FAKE_UUID_1 N/A N/A N/A self assert_called GET /servers?name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_1 pos 2 N/A N/A N/A self assert_called POST /servers/1234/action N/A rebuild N/A imageRef preserve_ephemeral FAKE_UUID_1 True pos 3 N/A N/A N/A self assert_called GET /flavors/1 pos 4 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_2 pos 5 N/A test_rebuild_name_meta N/A N/A self N/A N/A N/A N/A N/A self run_command N/A rebuild sample-server %s --name asdf --meta foo=bar FAKE_UUID_1 N/A N/A N/A self assert_called GET /servers?name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_1 pos 2 N/A N/A N/A self assert_called POST /servers/1234/action N/A rebuild N/A imageRef name metadata FAKE_UUID_1 asdf N/A foo bar pos 3 N/A N/A N/A self assert_called GET /flavors/1 pos 4 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_2 pos 5 N/A test_start N/A N/A self N/A N/A N/A N/A N/A self run_command start sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A os-start None N/A test_start_with_all_tenants N/A N/A self N/A N/A N/A N/A N/A self run_command start sample-server --all-tenants N/A N/A N/A self assert_called GET /servers?all_tenants=1&name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-start None N/A test_stop N/A N/A self N/A N/A N/A N/A N/A self run_command stop sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A os-stop None N/A test_stop_with_all_tenants N/A N/A self N/A N/A N/A N/A N/A self run_command stop sample-server --all-tenants N/A N/A N/A self assert_called GET /servers?all_tenants=1&name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-stop None N/A test_pause N/A N/A self N/A N/A N/A N/A N/A self run_command pause sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A pause None N/A test_unpause N/A N/A self N/A N/A N/A N/A N/A self run_command unpause sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A unpause None N/A test_lock N/A N/A self N/A N/A N/A N/A N/A self run_command lock sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A lock None N/A test_unlock N/A N/A self N/A N/A N/A N/A N/A self run_command unlock sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A unlock None N/A test_suspend N/A N/A self N/A N/A N/A N/A N/A self run_command suspend sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A suspend None N/A test_resume N/A N/A self N/A N/A N/A N/A N/A self run_command resume sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A resume None N/A test_rescue N/A N/A self N/A N/A N/A N/A N/A self run_command rescue sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A rescue None N/A test_rescue_password N/A N/A self N/A N/A N/A N/A N/A self run_command rescue sample-server --password asdf N/A N/A N/A self assert_called POST /servers/1234/action N/A rescue N/A adminPass asdf N/A test_rescue_image N/A N/A self N/A N/A N/A N/A N/A self run_command rescue sample-server --image 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A rescue N/A rescue_image_ref 1 N/A test_unrescue N/A N/A self N/A N/A N/A N/A N/A self run_command unrescue sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A unrescue None N/A test_shelve N/A N/A self N/A N/A N/A N/A N/A self run_command shelve sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A shelve None N/A test_shelve_offload N/A N/A self N/A N/A N/A N/A N/A self run_command shelve-offload sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A shelveOffload None N/A test_unshelve N/A N/A self N/A N/A N/A N/A N/A self run_command unshelve sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A unshelve None N/A test_migrate N/A N/A self N/A N/A N/A N/A N/A self run_command migrate sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A migrate None N/A test_rename N/A N/A self N/A N/A N/A N/A N/A self run_command rename sample-server newname N/A N/A N/A self assert_called PUT /servers/1234 N/A server N/A name newname N/A test_resize N/A N/A self N/A N/A N/A N/A N/A self run_command resize sample-server 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A resize N/A flavorRef 1 N/A test_resize_confirm N/A N/A self N/A N/A N/A N/A N/A self run_command resize-confirm sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A confirmResize None N/A test_resize_revert N/A N/A self N/A N/A N/A N/A N/A self run_command resize-revert sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A revertResize None N/A test_set_password N/A N/A self N/A N/A N/A N/A N/A self run_command set-password sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A changePassword N/A adminPass p N/A N/A N/A mock patch getpass.getpass N/A N/A mock Mock return_value p test_root_password N/A N/A self N/A N/A N/A N/A N/A self run_command root-password sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A changePassword N/A adminPass p N/A N/A N/A mock patch getpass.getpass N/A N/A mock Mock return_value p test_scrub N/A N/A self N/A N/A N/A N/A N/A self run_command scrub 4ffc664c198e435e9853f2538fbcd7a7 N/A N/A N/A self assert_called GET /os-networks pos -4 N/A N/A N/A self assert_called GET /os-security-groups?all_tenants=1 pos -3 N/A N/A N/A self assert_called POST /os-networks/1/action N/A disassociate None pos -2 N/A N/A N/A self assert_called DELETE /os-security-groups/1 N/A test_show N/A N/A self N/A N/A N/A N/A N/A self run_command show 1234 N/A N/A N/A self assert_called GET /servers?name=1234 pos 0 N/A N/A N/A self assert_called GET /servers?name=1234 pos 1 N/A N/A N/A self assert_called GET /servers/1234 pos 2 N/A N/A N/A self assert_called GET /flavors/1 pos 3 N/A N/A N/A self assert_called GET N/A /images/%s FAKE_UUID_2 pos 4 N/A test_show_no_image N/A N/A self N/A N/A N/A N/A N/A self run_command show 9012 N/A N/A N/A self assert_called GET /servers/9012 pos -2 N/A N/A N/A self assert_called GET /flavors/1 pos -1 N/A test_show_bad_id N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command show xxx N/A test_show_unavailable_image_and_flavor N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command show 9013 N/A N/A N/A self assert_called GET /servers/9013 pos -8 N/A N/A N/A self assert_called GET /flavors/80645cf4-6ad3-410a-bbc8-6f3e1e291f51 pos -7 N/A N/A N/A self assert_called GET /images/3e861307-73a6-4d1f-8d68-f68b03223032 pos -3 N/A N/A N/A self assertIn Image not found output N/A N/A N/A self assertIn Flavor not found output N/A test_print_server N/A N/A self mock_print_dict N/A N/A N/A N/A N/A self run_command show 5678 N/A N/A args kwargs N/A mock_print_dict call_args N/A parsed_server N/A args N/A 0 N/A N/A N/A self assertEqual securitygroup1, securitygroup2 N/A parsed_server N/A security_groups N/A N/A N/A mock patch novaclient.v2.shell.utils.print_dict test_delete N/A N/A self N/A N/A N/A N/A N/A self run_command delete 1234 N/A N/A N/A self assert_called DELETE /servers/1234 N/A N/A N/A self run_command delete sample-server N/A N/A N/A self assert_called DELETE /servers/1234 N/A test_force_delete N/A N/A self N/A N/A N/A N/A N/A self run_command force-delete 1234 N/A N/A N/A self assert_called POST /servers/1234/action N/A forceDelete None N/A N/A N/A self run_command force-delete sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A forceDelete None N/A test_restore N/A N/A self N/A N/A N/A N/A N/A self run_command restore 1234 N/A N/A N/A self assert_called POST /servers/1234/action N/A restore None N/A N/A N/A self run_command restore sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A restore None N/A test_restore_withname N/A N/A self N/A N/A N/A N/A N/A self run_command restore sample-server N/A N/A N/A self assert_called GET /servers?deleted=True&name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A restore None pos 2 N/A test_delete_two_with_two_existent N/A N/A self N/A N/A N/A N/A N/A self run_command delete 1234 5678 N/A N/A N/A self assert_called DELETE /servers/1234 pos -5 N/A N/A N/A self assert_called DELETE /servers/5678 pos -1 N/A N/A N/A self run_command delete sample-server sample-server2 N/A N/A N/A self assert_called GET /servers?name=sample-server pos -6 N/A N/A N/A self assert_called GET /servers/1234 pos -5 N/A N/A N/A self assert_called DELETE /servers/1234 pos -4 N/A N/A N/A self assert_called GET /servers?name=sample-server2 pos -3 N/A N/A N/A self assert_called GET /servers/5678 pos -2 N/A N/A N/A self assert_called DELETE /servers/5678 pos -1 N/A test_delete_two_with_two_existent_all_tenants N/A N/A self N/A N/A N/A N/A N/A self run_command delete sample-server sample-server2 --all-tenants N/A N/A N/A self assert_called GET /servers?all_tenants=1&name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called DELETE /servers/1234 pos 2 N/A N/A N/A self assert_called GET /servers?all_tenants=1&name=sample-server2 pos 3 N/A N/A N/A self assert_called GET /servers/5678 pos 4 N/A N/A N/A self assert_called DELETE /servers/5678 pos 5 N/A test_delete_two_with_one_nonexistent N/A N/A self N/A N/A N/A cmd delete 1234 123456789 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A N/A N/A self assert_called_anytime DELETE /servers/1234 N/A cmd delete sample-server nonexistentserver N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A N/A N/A self assert_called_anytime DELETE /servers/1234 N/A test_delete_one_with_one_nonexistent N/A N/A self N/A N/A N/A cmd delete 123456789 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A cmd delete nonexistent-server1 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_delete_two_with_two_nonexistent N/A N/A self N/A N/A N/A cmd delete 123456789 987654321 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A cmd delete nonexistent-server1 nonexistent-server2 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_diagnostics N/A N/A self N/A N/A N/A N/A N/A self run_command diagnostics 1234 N/A N/A N/A self assert_called GET /servers/1234/diagnostics N/A N/A N/A self run_command diagnostics sample-server N/A N/A N/A self assert_called GET /servers/1234/diagnostics N/A test_refresh_network N/A N/A self N/A N/A N/A N/A N/A self run_command refresh-network 1234 N/A N/A N/A self assert_called POST /os-server-external-events N/A events N/A N/A name server_uuid network-changed 1234 N/A test_set_meta_set N/A N/A self N/A N/A N/A N/A N/A self run_command meta 1234 set key1=val1 key2=val2 N/A N/A N/A self assert_called POST /servers/1234/metadata N/A metadata N/A key1 key2 val1 val2 N/A test_set_meta_delete_dict N/A N/A self N/A N/A N/A N/A N/A self run_command meta 1234 delete key1=val1 key2=val2 N/A N/A N/A self assert_called DELETE /servers/1234/metadata/key1 N/A N/A N/A self assert_called DELETE /servers/1234/metadata/key2 pos -2 N/A test_set_meta_delete_keys N/A N/A self N/A N/A N/A N/A N/A self run_command meta 1234 delete key1 key2 N/A N/A N/A self assert_called DELETE /servers/1234/metadata/key1 N/A N/A N/A self assert_called DELETE /servers/1234/metadata/key2 pos -2 N/A test_set_host_meta N/A N/A self N/A N/A N/A N/A N/A self run_command host-meta hyper set key1=val1 key2=val2 N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called POST /servers/uuid1/metadata N/A metadata N/A key1 key2 val1 val2 pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/metadata N/A metadata N/A key1 key2 val1 val2 pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/metadata N/A metadata N/A key1 key2 val1 val2 pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/metadata N/A metadata N/A key1 key2 val1 val2 pos 4 N/A test_set_host_meta_with_no_servers N/A N/A self N/A N/A N/A N/A N/A self run_command host-meta hyper_no_servers set key1=val1 key2=val2 N/A N/A N/A self assert_called GET /os-hypervisors/hyper_no_servers/servers N/A test_delete_host_meta N/A N/A self N/A N/A N/A N/A N/A self run_command host-meta hyper delete key1 N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called DELETE /servers/uuid1/metadata/key1 pos 1 N/A N/A N/A self assert_called DELETE /servers/uuid2/metadata/key1 pos 2 N/A test_dns_create N/A N/A self N/A N/A N/A N/A N/A self run_command dns-create 192.168.1.1 testname testdomain N/A N/A N/A self assert_called PUT /os-floating-ip-dns/testdomain/entries/testname N/A N/A N/A self run_command dns-create 192.168.1.1 testname testdomain --type A N/A N/A N/A self assert_called PUT /os-floating-ip-dns/testdomain/entries/testname N/A test_dns_create_public_domain N/A N/A self N/A N/A N/A N/A N/A self run_command dns-create-public-domain testdomain --project test_project N/A N/A N/A self assert_called PUT /os-floating-ip-dns/testdomain N/A test_dns_create_private_domain N/A N/A self N/A N/A N/A N/A N/A self run_command dns-create-private-domain testdomain --availability-zone av_zone N/A N/A N/A self assert_called PUT /os-floating-ip-dns/testdomain N/A test_dns_delete N/A N/A self N/A N/A N/A N/A N/A self run_command dns-delete testdomain testname N/A N/A N/A self assert_called DELETE /os-floating-ip-dns/testdomain/entries/testname N/A test_dns_delete_domain N/A N/A self N/A N/A N/A N/A N/A self run_command dns-delete-domain testdomain N/A N/A N/A self assert_called DELETE /os-floating-ip-dns/testdomain N/A test_dns_list N/A N/A self N/A N/A N/A N/A N/A self run_command dns-list testdomain --ip 192.168.1.1 N/A N/A N/A self assert_called GET /os-floating-ip-dns/testdomain/entries?ip=192.168.1.1 N/A N/A N/A self run_command dns-list testdomain --name testname N/A N/A N/A self assert_called GET /os-floating-ip-dns/testdomain/entries/testname N/A test_dns_domains N/A N/A self N/A N/A N/A N/A N/A self run_command dns-domains N/A N/A N/A self assert_called GET /os-floating-ip-dns N/A test_floating_ip_list N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-list N/A N/A N/A self assert_called GET /os-floating-ips N/A test_floating_ip_create N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-create N/A N/A N/A self assert_called GET /os-floating-ips/1 N/A test_floating_ip_delete N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-delete 11.0.0.1 N/A N/A N/A self assert_called DELETE /os-floating-ips/1 N/A test_floating_ip_bulk_list N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-bulk-list N/A N/A N/A self assert_called GET /os-floating-ips-bulk N/A test_floating_ip_bulk_create N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-bulk-create 10.0.0.1/24 N/A N/A N/A self assert_called POST /os-floating-ips-bulk N/A floating_ips_bulk_create N/A ip_range 10.0.0.1/24 N/A test_floating_ip_bulk_create_host_and_interface N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-bulk-create 10.0.0.1/24 --pool testPool --interface ethX N/A N/A N/A self assert_called POST /os-floating-ips-bulk N/A floating_ips_bulk_create N/A ip_range pool interface 10.0.0.1/24 testPool ethX N/A test_floating_ip_bulk_delete N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-bulk-delete 10.0.0.1/24 N/A N/A N/A self assert_called PUT /os-floating-ips-bulk/delete N/A ip_range 10.0.0.1/24 N/A test_server_floating_ip_add N/A N/A self N/A N/A N/A N/A N/A self run_command add-floating-ip sample-server 11.0.0.1 N/A N/A N/A self assert_called POST /servers/1234/action N/A addFloatingIp N/A address 11.0.0.1 N/A test_server_floating_ip_remove N/A N/A self N/A N/A N/A N/A N/A self run_command remove-floating-ip sample-server 11.0.0.1 N/A N/A N/A self assert_called POST /servers/1234/action N/A removeFloatingIp N/A address 11.0.0.1 N/A test_server_floating_ip_associate N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-associate sample-server 11.0.0.1 N/A N/A N/A self assert_called POST /servers/1234/action N/A addFloatingIp N/A address 11.0.0.1 N/A test_server_floating_ip_disassociate N/A N/A self N/A N/A N/A N/A N/A self run_command floating-ip-disassociate sample-server 11.0.0.1 N/A N/A N/A self assert_called POST /servers/1234/action N/A removeFloatingIp N/A address 11.0.0.1 N/A test_usage_list N/A N/A self N/A N/A N/A N/A N/A self run_command usage-list --start 2000-01-20 --end 2005-02-01 N/A N/A N/A self assert_called GET N/A N/A N/A /os-simple-tenant-usage? start=2000-01-20T00:00:00& end=2005-02-01T00:00:00& detailed=1 N/A test_usage_list_no_args N/A N/A self N/A N/A N/A N/A N/A timeutils set_time_override N/A N/A datetime datetime 2005 2 1 0 0 N/A N/A N/A self addCleanup N/A timeutils clear_time_override N/A N/A N/A self run_command usage-list N/A N/A N/A self assert_called GET N/A N/A N/A /os-simple-tenant-usage? start=2005-01-04T00:00:00& end=2005-02-02T00:00:00& detailed=1 N/A test_usage N/A N/A self N/A N/A N/A N/A N/A self run_command usage --start 2000-01-20 --end 2005-02-01 --tenant test N/A N/A N/A self assert_called GET N/A N/A /os-simple-tenant-usage/test? start=2000-01-20T00:00:00& end=2005-02-01T00:00:00 N/A test_usage_no_tenant N/A N/A self N/A N/A N/A N/A N/A self run_command usage --start 2000-01-20 --end 2005-02-01 N/A N/A N/A self assert_called GET N/A N/A /os-simple-tenant-usage/tenant_id? start=2000-01-20T00:00:00& end=2005-02-01T00:00:00 N/A test_flavor_delete N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-delete 2 N/A N/A N/A self assert_called DELETE /flavors/2 N/A test_flavor_create N/A N/A self N/A N/A N/A N/A N/A self run_command flavor-create flavorcreate 1234 512 10 1 --swap 1024 --ephemeral 10 --is-public true N/A N/A N/A self assert_called POST /flavors pos -2 N/A N/A N/A self assert_called GET /flavors/1 pos -1 N/A test_aggregate_list N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-list N/A N/A N/A self assert_called GET /os-aggregates N/A test_aggregate_create N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-create test_name nova1 N/A body N/A aggregate N/A name availability_zone test_name nova1 N/A N/A N/A self assert_called POST /os-aggregates body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_delete_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-delete 1 N/A N/A N/A self assert_called DELETE /os-aggregates/1 N/A test_aggregate_delete_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-delete test N/A N/A N/A self assert_called DELETE /os-aggregates/1 N/A test_aggregate_update_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-update 1 new_name N/A body N/A aggregate N/A name new_name N/A N/A N/A self assert_called PUT /os-aggregates/1 body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_update_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-update test new_name N/A body N/A aggregate N/A name new_name N/A N/A N/A self assert_called PUT /os-aggregates/1 body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_update_with_availability_zone_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-update 1 foo new_zone N/A body N/A aggregate N/A name availability_zone foo new_zone N/A N/A N/A self assert_called PUT /os-aggregates/1 body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_update_with_availability_zone_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-update test foo new_zone N/A body N/A aggregate N/A name availability_zone foo new_zone N/A N/A N/A self assert_called PUT /os-aggregates/1 body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_set_metadata_add_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-set-metadata 3 foo=bar N/A body N/A set_metadata N/A metadata N/A foo bar N/A N/A N/A self assert_called POST /os-aggregates/3/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/3 pos -1 N/A test_aggregate_set_metadata_add_duplicate_by_id N/A N/A self N/A N/A N/A cmd aggregate-set-metadata 3 test=dup N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_aggregate_set_metadata_delete_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-set-metadata 3 none_key N/A body N/A set_metadata N/A metadata N/A none_key None N/A N/A N/A self assert_called POST /os-aggregates/3/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/3 pos -1 N/A test_aggregate_set_metadata_delete_missing_by_id N/A N/A self N/A N/A N/A cmd aggregate-set-metadata 3 delete_key2 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_aggregate_set_metadata_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-set-metadata test foo=bar N/A body N/A set_metadata N/A metadata N/A foo bar N/A N/A N/A self assert_called POST /os-aggregates/1/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_add_host_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-add-host 1 host1 N/A body N/A add_host N/A host host1 N/A N/A N/A self assert_called POST /os-aggregates/1/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_add_host_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-add-host test host1 N/A body N/A add_host N/A host host1 N/A N/A N/A self assert_called POST /os-aggregates/1/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_remove_host_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-remove-host 1 host1 N/A body N/A remove_host N/A host host1 N/A N/A N/A self assert_called POST /os-aggregates/1/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_remove_host_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-remove-host test host1 N/A body N/A remove_host N/A host host1 N/A N/A N/A self assert_called POST /os-aggregates/1/action body pos -2 N/A N/A N/A self assert_called GET /os-aggregates/1 pos -1 N/A test_aggregate_details_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-details 1 N/A N/A N/A self assert_called GET /os-aggregates/1 N/A test_aggregate_details_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-details test N/A N/A N/A self assert_called GET /os-aggregates N/A test_aggregate_show_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-show 1 N/A N/A N/A self assert_called GET /os-aggregates/1 N/A test_aggregate_show_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command aggregate-show test N/A N/A N/A self assert_called GET /os-aggregates N/A test_live_migration N/A N/A self N/A N/A N/A N/A N/A self run_command live-migration sample-server hostname N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration disk_over_commit hostname False False N/A N/A N/A self run_command live-migration sample-server hostname --block-migrate N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration disk_over_commit hostname True False N/A N/A N/A self run_command live-migration sample-server hostname --block-migrate --disk-over-commit N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration disk_over_commit hostname True True N/A test_live_migration_v225 N/A N/A self N/A N/A N/A N/A N/A self run_command live-migration sample-server hostname api_version 2.25 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration hostname auto N/A N/A N/A self run_command live-migration sample-server hostname --block-migrate api_version 2.25 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration hostname True N/A N/A N/A self run_command live-migration sample-server api_version 2.25 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-migrateLive N/A host block_migration None auto N/A test_live_migration_force_complete N/A N/A self N/A N/A N/A N/A N/A self run_command live-migration-force-complete sample-server 1 api_version 2.22 N/A N/A N/A self assert_called POST /servers/1234/migrations/1/action N/A force_complete None N/A test_list_migrations N/A N/A self N/A N/A N/A N/A N/A self run_command server-migration-list sample-server api_version 2.23 N/A N/A N/A self assert_called GET /servers/1234/migrations N/A test_get_migration N/A N/A self N/A N/A N/A N/A N/A self run_command server-migration-show sample-server 1 api_version 2.23 N/A N/A N/A self assert_called GET /servers/1234/migrations/1 N/A test_live_migration_abort N/A N/A self N/A N/A N/A N/A N/A self run_command live-migration-abort sample-server 1 api_version 2.24 N/A N/A N/A self assert_called DELETE /servers/1234/migrations/1 N/A test_host_evacuate_live_with_no_target_host N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration disk_over_commit None False False N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_2_25 N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live hyper api_version 2.25 N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration None auto N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_with_target_host N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live hyper --target-host hostname N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration disk_over_commit hostname False False N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_with_block_migration N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live --block-migrate hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration disk_over_commit None True False N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_with_block_migration_2_25 N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live --block-migrate hyper api_version 2.25 N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration None True N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_with_disk_over_commit N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live --disk-over-commit hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration disk_over_commit None False True N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action body pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action body pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action body pos 4 N/A test_host_evacuate_live_with_disk_over_commit_2_25 N/A N/A self N/A N/A N/A N/A N/A self assertRaises SystemExit N/A self run_command host-evacuate-live --disk-over-commit hyper api_version 2.25 N/A test_host_evacuate_list_with_max_servers N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate-live --max-servers 1 hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A body N/A os-migrateLive N/A host block_migration disk_over_commit None False False N/A N/A N/A self assert_called POST /servers/uuid1/action body pos 1 N/A test_reset_state N/A N/A self N/A N/A N/A N/A N/A self run_command reset-state sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A os-resetState N/A state error N/A N/A N/A self run_command reset-state sample-server --active N/A N/A N/A self assert_called POST /servers/1234/action N/A os-resetState N/A state active N/A test_reset_state_with_all_tenants N/A N/A self N/A N/A N/A N/A N/A self run_command reset-state sample-server --all-tenants N/A N/A N/A self assert_called GET /servers?all_tenants=1&name=sample-server pos 0 N/A N/A N/A self assert_called GET /servers/1234 pos 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-resetState N/A state error N/A test_reset_state_multiple N/A N/A self N/A N/A N/A N/A N/A self run_command reset-state sample-server sample-server2 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-resetState N/A state error pos -4 N/A N/A N/A self assert_called POST /servers/5678/action N/A os-resetState N/A state error pos -1 N/A test_reset_state_active_multiple N/A N/A self N/A N/A N/A N/A N/A self run_command reset-state --active sample-server sample-server2 N/A N/A N/A self assert_called POST /servers/1234/action N/A os-resetState N/A state active pos -4 N/A N/A N/A self assert_called POST /servers/5678/action N/A os-resetState N/A state active pos -1 N/A test_reset_network N/A N/A self N/A N/A N/A N/A N/A self run_command reset-network sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A resetNetwork None N/A test_services_list N/A N/A self N/A N/A N/A N/A N/A self run_command service-list N/A N/A N/A self assert_called GET /os-services N/A test_services_list_with_host N/A N/A self N/A N/A N/A N/A N/A self run_command service-list --host host1 N/A N/A N/A self assert_called GET /os-services?host=host1 N/A test_services_list_with_binary N/A N/A self N/A N/A N/A N/A N/A self run_command service-list --binary nova-cert N/A N/A N/A self assert_called GET /os-services?binary=nova-cert N/A test_services_list_with_host_binary N/A N/A self N/A N/A N/A N/A N/A self run_command service-list --host host1 --binary nova-cert N/A N/A N/A self assert_called GET /os-services?host=host1&binary=nova-cert N/A test_services_enable N/A N/A self N/A N/A N/A N/A N/A self run_command service-enable host1 nova-cert N/A body N/A host binary host1 nova-cert N/A N/A N/A self assert_called PUT /os-services/enable body N/A test_services_disable N/A N/A self N/A N/A N/A N/A N/A self run_command service-disable host1 nova-cert N/A body N/A host binary host1 nova-cert N/A N/A N/A self assert_called PUT /os-services/disable body N/A test_services_disable_with_reason N/A N/A self N/A N/A N/A N/A N/A self run_command service-disable host1 nova-cert --reason no_reason N/A body N/A host binary disabled_reason host1 nova-cert no_reason N/A N/A N/A self assert_called PUT /os-services/disable-log-reason body N/A test_services_delete N/A N/A self N/A N/A N/A N/A N/A self run_command service-delete 1 N/A N/A N/A self assert_called DELETE /os-services/1 N/A test_fixed_ips_get N/A N/A self N/A N/A N/A N/A N/A self run_command fixed-ip-get 192.168.1.1 N/A N/A N/A self assert_called GET /os-fixed-ips/192.168.1.1 N/A test_fixed_ips_reserve N/A N/A self N/A N/A N/A N/A N/A self run_command fixed-ip-reserve 192.168.1.1 N/A body N/A reserve None N/A N/A N/A self assert_called POST /os-fixed-ips/192.168.1.1/action body N/A test_fixed_ips_unreserve N/A N/A self N/A N/A N/A N/A N/A self run_command fixed-ip-unreserve 192.168.1.1 N/A body N/A unreserve None N/A N/A N/A self assert_called POST /os-fixed-ips/192.168.1.1/action body N/A test_host_list N/A N/A self N/A N/A N/A N/A N/A self run_command host-list N/A N/A N/A self assert_called GET /os-hosts N/A test_host_list_with_zone N/A N/A self N/A N/A N/A N/A N/A self run_command host-list --zone nova N/A N/A N/A self assert_called GET /os-hosts?zone=nova N/A test_host_update_status N/A N/A self N/A N/A N/A N/A N/A self run_command host-update sample-host_1 --status enabled N/A body N/A status enabled N/A N/A N/A self assert_called PUT /os-hosts/sample-host_1 body N/A test_host_update_maintenance N/A N/A self N/A N/A N/A N/A N/A self run_command host-update sample-host_2 --maintenance enable N/A body N/A maintenance_mode enable N/A N/A N/A self assert_called PUT /os-hosts/sample-host_2 body N/A test_host_update_multiple_settings N/A N/A self N/A N/A N/A N/A N/A self run_command host-update sample-host_3 --status disabled --maintenance enable N/A body N/A status maintenance_mode disabled enable N/A N/A N/A self assert_called PUT /os-hosts/sample-host_3 body N/A test_host_startup N/A N/A self N/A N/A N/A N/A N/A self run_command host-action sample-host --action startup N/A N/A N/A self assert_called GET /os-hosts/sample-host/startup N/A test_host_shutdown N/A N/A self N/A N/A N/A N/A N/A self run_command host-action sample-host --action shutdown N/A N/A N/A self assert_called GET /os-hosts/sample-host/shutdown N/A test_host_reboot N/A N/A self N/A N/A N/A N/A N/A self run_command host-action sample-host --action reboot N/A N/A N/A self assert_called GET /os-hosts/sample-host/reboot N/A test_host_evacuate N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate hyper --target target_hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called POST /servers/uuid1/action N/A evacuate N/A host onSharedStorage target_hyper False pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action N/A evacuate N/A host onSharedStorage target_hyper False pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action N/A evacuate N/A host onSharedStorage target_hyper False pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action N/A evacuate N/A host onSharedStorage target_hyper False pos 4 N/A test_host_evacuate_with_shared_storage N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate --on-shared-storage hyper --target target_hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called POST /servers/uuid1/action N/A evacuate N/A host onSharedStorage target_hyper True pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action N/A evacuate N/A host onSharedStorage target_hyper True pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action N/A evacuate N/A host onSharedStorage target_hyper True pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action N/A evacuate N/A host onSharedStorage target_hyper True pos 4 N/A test_host_evacuate_with_no_target_host N/A N/A self N/A N/A N/A N/A N/A self run_command host-evacuate --on-shared-storage hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called POST /servers/uuid1/action N/A evacuate N/A onSharedStorage True pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action N/A evacuate N/A onSharedStorage True pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action N/A evacuate N/A onSharedStorage True pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action N/A evacuate N/A onSharedStorage True pos 4 N/A test_host_servers_migrate N/A N/A self N/A N/A N/A N/A N/A self run_command host-servers-migrate hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers pos 0 N/A N/A N/A self assert_called POST /servers/uuid1/action N/A migrate None pos 1 N/A N/A N/A self assert_called POST /servers/uuid2/action N/A migrate None pos 2 N/A N/A N/A self assert_called POST /servers/uuid3/action N/A migrate None pos 3 N/A N/A N/A self assert_called POST /servers/uuid4/action N/A migrate None pos 4 N/A test_hypervisor_list N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-list N/A N/A N/A self assert_called GET /os-hypervisors N/A test_hypervisor_list_matching N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-list --matching hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/search N/A test_hypervisor_servers N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-servers hyper N/A N/A N/A self assert_called GET /os-hypervisors/hyper/servers N/A test_hypervisor_show_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-show 1234 N/A N/A N/A self assert_called GET /os-hypervisors/1234 N/A test_hypervisor_list_show_by_cell_id N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-show region!child@1 N/A N/A N/A self assert_called GET /os-hypervisors/region!child@1 N/A test_hypervisor_show_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-show hyper1 N/A N/A N/A self assert_called GET /os-hypervisors/hyper1 N/A test_hypervisor_uptime_by_id N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-uptime 1234 N/A N/A N/A self assert_called GET /os-hypervisors/1234/uptime N/A test_hypervisor_uptime_by_cell_id N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-uptime region!child@1 N/A N/A N/A self assert_called GET /os-hypervisors/region!child@1/uptime N/A test_hypervisor_uptime_by_name N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-uptime hyper1 N/A N/A N/A self assert_called GET /os-hypervisors/1234/uptime N/A test_hypervisor_stats N/A N/A self N/A N/A N/A N/A N/A self run_command hypervisor-stats N/A N/A N/A self assert_called GET /os-hypervisors/statistics N/A test_quota_show N/A N/A self N/A N/A N/A N/A N/A self run_command quota-show --tenant 97f4c221bff44578b0300df4ef119353 N/A N/A N/A self assert_called GET /os-quota-sets/97f4c221bff44578b0300df4ef119353 N/A test_user_quota_show N/A N/A self N/A N/A N/A N/A N/A self run_command quota-show --tenant 97f4c221bff44578b0300df4ef119353 --user u1 N/A N/A N/A self assert_called GET /os-quota-sets/97f4c221bff44578b0300df4ef119353?user_id=u1 N/A test_quota_show_no_tenant N/A N/A self N/A N/A N/A N/A N/A self run_command quota-show N/A N/A N/A self assert_called GET /os-quota-sets/tenant_id N/A test_quota_defaults N/A N/A self N/A N/A N/A N/A N/A self run_command quota-defaults --tenant 97f4c221bff44578b0300df4ef119353 N/A N/A N/A self assert_called GET /os-quota-sets/97f4c221bff44578b0300df4ef119353/defaults N/A test_quota_defaults_no_tenant N/A N/A self N/A N/A N/A N/A N/A self run_command quota-defaults N/A N/A N/A self assert_called GET /os-quota-sets/tenant_id/defaults N/A test_quota_update N/A N/A self N/A N/A N/A N/A N/A self run_command quota-update 97f4c221bff44578b0300df4ef119353 --instances=5 N/A N/A N/A self assert_called PUT /os-quota-sets/97f4c221bff44578b0300df4ef119353 N/A quota_set N/A instances 5 N/A test_user_quota_update N/A N/A self N/A N/A N/A N/A N/A self run_command quota-update 97f4c221bff44578b0300df4ef119353 --user=u1 --instances=5 N/A N/A N/A self assert_called PUT /os-quota-sets/97f4c221bff44578b0300df4ef119353?user_id=u1 N/A quota_set N/A instances 5 N/A test_quota_force_update N/A N/A self N/A N/A N/A N/A N/A self run_command quota-update 97f4c221bff44578b0300df4ef119353 --instances=5 --force N/A N/A N/A self assert_called PUT /os-quota-sets/97f4c221bff44578b0300df4ef119353 N/A quota_set N/A force instances True 5 N/A test_quota_update_fixed_ip N/A N/A self N/A N/A N/A N/A N/A self run_command quota-update 97f4c221bff44578b0300df4ef119353 --fixed-ips=5 N/A N/A N/A self assert_called PUT /os-quota-sets/97f4c221bff44578b0300df4ef119353 N/A quota_set N/A fixed_ips 5 N/A test_quota_delete N/A N/A self N/A N/A N/A N/A N/A self run_command quota-delete --tenant 97f4c221bff44578b0300df4ef119353 N/A N/A N/A self assert_called DELETE /os-quota-sets/97f4c221bff44578b0300df4ef119353 N/A test_user_quota_delete N/A N/A self N/A N/A N/A N/A N/A self run_command quota-delete --tenant 97f4c221bff44578b0300df4ef119353 --user u1 N/A N/A N/A self assert_called DELETE /os-quota-sets/97f4c221bff44578b0300df4ef119353?user_id=u1 N/A test_quota_class_show N/A N/A self N/A N/A N/A N/A N/A self run_command quota-class-show test N/A N/A N/A self assert_called GET /os-quota-class-sets/test N/A test_quota_class_update N/A N/A self N/A N/A N/A args N/A --instances --cores --ram --floating-ips --fixed-ips --metadata-items --injected-files --injected-file-content-bytes --injected-file-path-bytes --key-pairs --security-groups --security-group-rules --server-groups --server-group-members N/A arg args N/A N/A N/A N/A self run_command N/A quota-class-update 97f4c221bff44578b0300df4ef119353 %s=5 arg N/A request_param N/A N/A N/A arg N/A 2 replace - _ N/A body N/A quota_class_set N/A request_param 5 N/A N/A N/A self assert_called PUT /os-quota-class-sets/97f4c221bff44578b0300df4ef119353 body N/A test_network_list N/A N/A self N/A N/A N/A N/A N/A self run_command network-list N/A N/A N/A self assert_called GET /os-networks N/A test_network_list_fields N/A N/A self N/A N/A N/A N/A output _ N/A N/A self run_command network-list --fields vlan,project_id N/A N/A N/A self assert_called GET /os-networks N/A N/A N/A self assertIn 1234 output N/A N/A N/A self assertIn 4ffc664c198e435e9853f2538fbcd7a7 output N/A test_network_list_invalid_fields N/A N/A self N/A N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command network-list --fields vlan,project_id,invalid N/A test_network_show N/A N/A self N/A N/A N/A N/A N/A self run_command network-show 1 N/A N/A N/A self assert_called GET /os-networks N/A test_cloudpipe_list N/A N/A self N/A N/A N/A N/A N/A self run_command cloudpipe-list N/A N/A N/A self assert_called GET /os-cloudpipe N/A test_cloudpipe_create N/A N/A self N/A N/A N/A N/A N/A self run_command cloudpipe-create myproject N/A body N/A cloudpipe N/A project_id myproject N/A N/A N/A self assert_called POST /os-cloudpipe body N/A test_cloudpipe_configure N/A N/A self N/A N/A N/A N/A N/A self run_command cloudpipe-configure 192.168.1.1 1234 N/A body N/A configure_project N/A vpn_ip vpn_port 192.168.1.1 1234 N/A N/A N/A self assert_called PUT /os-cloudpipe/configure-project body N/A test_network_associate_host N/A N/A self N/A N/A N/A N/A N/A self run_command network-associate-host 1 testHost N/A body N/A associate_host testHost N/A N/A N/A self assert_called POST /os-networks/1/action body N/A test_network_associate_project N/A N/A self N/A N/A N/A N/A N/A self run_command network-associate-project 1 N/A body N/A id 1 N/A N/A N/A self assert_called POST /os-networks/add body N/A test_network_disassociate_host N/A N/A self N/A N/A N/A N/A N/A self run_command network-disassociate --host-only 1 2 N/A body N/A disassociate_host None N/A N/A N/A self assert_called POST /os-networks/2/action body N/A test_network_disassociate_project N/A N/A self N/A N/A N/A N/A N/A self run_command network-disassociate --project-only 1 2 N/A body N/A disassociate_project None N/A N/A N/A self assert_called POST /os-networks/2/action body N/A test_network_create_v4 N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v4 10.0.1.0/24 --dns1 10.0.1.254 new_network N/A body N/A network N/A cidr label dns1 10.0.1.0/24 new_network 10.0.1.254 N/A N/A N/A self assert_called POST /os-networks body N/A test_network_create_v6 N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v6 2001::/64 new_network N/A body N/A network N/A cidr_v6 label 2001::/64 new_network N/A N/A N/A self assert_called POST /os-networks body N/A test_network_create_invalid N/A N/A self N/A N/A N/A cmd network-create 10.0.1.0 N/A N/A N/A self assertRaises N/A exceptions CommandError N/A self run_command cmd N/A test_network_create_multi_host N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --multi-host=T new_network N/A body N/A network N/A cidr label multi_host 192.168.0.0/24 new_network True N/A N/A N/A self assert_called POST /os-networks body N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --multi-host=True new_network N/A body N/A network N/A cidr label multi_host 192.168.0.0/24 new_network True N/A N/A N/A self assert_called POST /os-networks body N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --multi-host=1 new_network N/A body N/A network N/A cidr label multi_host 192.168.0.0/24 new_network True N/A N/A N/A self assert_called POST /os-networks body N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.1.0/24 --multi-host=F new_network N/A body N/A network N/A cidr label multi_host 192.168.1.0/24 new_network False N/A N/A N/A self assert_called POST /os-networks body N/A test_network_create_vlan N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --vlan=200 new_network N/A body N/A network N/A cidr label vlan 192.168.0.0/24 new_network 200 N/A N/A N/A self assert_called POST /os-networks body N/A test_network_create_vlan_start N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --vlan-start=100 new_network N/A body N/A network N/A cidr label vlan_start 192.168.0.0/24 new_network 100 N/A N/A N/A self assert_called POST /os-networks body N/A test_network_create_extra_args N/A N/A self N/A N/A N/A N/A N/A self run_command network-create --fixed-range-v4 192.168.0.0/24 --enable-dhcp F --dhcp-server 192.168.0.2 --share-address T --allowed-start 192.168.0.10 --allowed-end 192.168.0.20 --mtu 9000 new_network N/A body N/A network N/A cidr label enable_dhcp dhcp_server share_address mtu allowed_start allowed_end 192.168.0.0/24 new_network False 192.168.0.2 True 9000 192.168.0.10 192.168.0.20 N/A N/A N/A self assert_called POST /os-networks body N/A test_network_delete N/A N/A self N/A N/A N/A N/A N/A self run_command network-delete 1 N/A N/A N/A self assert_called DELETE /os-networks/1 N/A test_tenant_network_list N/A N/A self N/A N/A N/A N/A N/A self run_command tenant-network-list N/A N/A N/A self assert_called GET /os-tenant-networks N/A test_tenant_network_show N/A N/A self N/A N/A N/A N/A N/A self run_command tenant-network-show 1 N/A N/A N/A self assert_called GET /os-tenant-networks/1 N/A test_tenant_network_create N/A N/A self N/A N/A N/A N/A N/A self run_command tenant-network-create new_network 10.0.1.0/24 N/A body N/A network N/A cidr label 10.0.1.0/24 new_network N/A N/A N/A self assert_called POST /os-tenant-networks body N/A test_tenant_network_delete N/A N/A self N/A N/A N/A N/A N/A self run_command tenant-network-delete 1 N/A N/A N/A self assert_called DELETE /os-tenant-networks/1 N/A test_add_fixed_ip N/A N/A self N/A N/A N/A N/A N/A self run_command add-fixed-ip sample-server 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A addFixedIp N/A networkId 1 N/A test_remove_fixed_ip N/A N/A self N/A N/A N/A N/A N/A self run_command remove-fixed-ip sample-server 10.0.0.10 N/A N/A N/A self assert_called POST /servers/1234/action N/A removeFixedIp N/A address 10.0.0.10 N/A test_backup N/A N/A self N/A N/A N/A N/A N/A self run_command backup sample-server back1 daily 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A createBackup N/A name backup_type rotation back1 daily 1 N/A N/A N/A self run_command backup 1234 back1 daily 1 N/A N/A N/A self assert_called POST /servers/1234/action N/A createBackup N/A name backup_type rotation back1 daily 1 N/A test_absolute_limits N/A N/A self N/A N/A N/A N/A N/A self run_command absolute-limits N/A N/A N/A self assert_called GET /limits N/A N/A N/A self run_command absolute-limits --reserved N/A N/A N/A self assert_called GET /limits?reserved=1 N/A N/A N/A self run_command absolute-limits --tenant 1234 N/A N/A N/A self assert_called GET /limits?tenant_id=1234 N/A test_limits N/A N/A self N/A N/A N/A N/A N/A self run_command limits N/A N/A N/A self assert_called GET /limits N/A N/A N/A self run_command limits --reserved N/A N/A N/A self assert_called GET /limits?reserved=1 N/A N/A N/A self run_command limits --tenant 1234 N/A N/A N/A self assert_called GET /limits?tenant_id=1234 N/A N/A stdout _ N/A N/A self run_command limits --tenant 1234 N/A N/A N/A self assertIn Verb stdout N/A N/A N/A self assertIn Name stdout N/A test_evacuate N/A N/A self N/A N/A N/A N/A N/A self run_command evacuate sample-server new_host N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A host onSharedStorage new_host False N/A N/A N/A self run_command evacuate sample-server new_host --password NewAdminPass N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A host onSharedStorage adminPass new_host False NewAdminPass N/A N/A N/A self run_command evacuate sample-server new_host --on-shared-storage N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A host onSharedStorage new_host True N/A test_evacuate_with_no_target_host N/A N/A self N/A N/A N/A N/A N/A self run_command evacuate sample-server N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A onSharedStorage False N/A N/A N/A self run_command evacuate sample-server --password NewAdminPass N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A onSharedStorage adminPass False NewAdminPass N/A N/A N/A self run_command evacuate sample-server --on-shared-storage N/A N/A N/A self assert_called POST /servers/1234/action N/A evacuate N/A onSharedStorage True N/A test_get_password N/A N/A self N/A N/A N/A N/A N/A self run_command get-password sample-server /foo/id_rsa N/A N/A N/A self assert_called GET /servers/1234/os-server-password N/A test_get_password_without_key N/A N/A self N/A N/A N/A N/A N/A self run_command get-password sample-server N/A N/A N/A self assert_called GET /servers/1234/os-server-password N/A test_clear_password N/A N/A self N/A N/A N/A N/A N/A self run_command clear-password sample-server N/A N/A N/A self assert_called DELETE /servers/1234/os-server-password N/A test_availability_zone_list N/A N/A self N/A N/A N/A N/A N/A self run_command availability-zone-list N/A N/A N/A self assert_called GET /os-availability-zone/detail N/A test_security_group_create N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-create test FAKE_SECURITY_GROUP N/A N/A N/A self assert_called POST /os-security-groups N/A security_group N/A name description test FAKE_SECURITY_GROUP N/A test_security_group_update N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-update test te FAKE_SECURITY_GROUP N/A N/A N/A self assert_called PUT /os-security-groups/1 N/A security_group N/A name description te FAKE_SECURITY_GROUP N/A test_security_group_list N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-list N/A N/A N/A self assert_called GET /os-security-groups N/A test_security_group_add_rule N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-add-rule test tcp 22 22 10.0.0.0/8 N/A N/A N/A self assert_called POST /os-security-group-rules N/A security_group_rule N/A from_port ip_protocol to_port parent_group_id cidr group_id 22 tcp 22 1 10.0.0.0/8 None N/A test_security_group_delete_rule N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-rule test TCP 22 22 10.0.0.0/8 N/A N/A N/A self assert_called DELETE /os-security-group-rules/11 N/A test_security_group_delete_rule_protocol_case N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-rule test tcp 22 22 10.0.0.0/8 N/A N/A N/A self assert_called DELETE /os-security-group-rules/11 N/A test_security_group_add_group_rule N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-add-group-rule test test2 tcp 22 22 N/A N/A N/A self assert_called POST /os-security-group-rules N/A security_group_rule N/A from_port ip_protocol to_port parent_group_id cidr group_id 22 TCP 22 1 None 2 N/A test_security_group_delete_valid_group_rule N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-group-rule test test2 TCP 222 222 N/A N/A N/A self assert_called DELETE /os-security-group-rules/12 N/A test_security_group_delete_valid_group_rule_protocol_case N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-group-rule test test2 tcp 222 222 N/A N/A N/A self assert_called DELETE /os-security-group-rules/12 N/A test_security_group_delete_invalid_group_rule N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-group-rule test test4 TCP -1 -1 N/A N/A N/A self assert_called DELETE /os-security-group-rules/14 N/A test_security_group_delete_invalid_group_rule_protocol_case N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete-group-rule test test4 tcp -1 -1 N/A N/A N/A self assert_called DELETE /os-security-group-rules/14 N/A test_security_group_list_rules N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-list-rules test N/A N/A N/A self assert_called GET /os-security-groups N/A test_security_group_list_all_tenants N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-list --all-tenants 1 N/A N/A N/A self assert_called GET /os-security-groups?all_tenants=1 N/A test_security_group_delete N/A N/A self N/A N/A N/A N/A N/A self run_command secgroup-delete test N/A N/A N/A self assert_called DELETE /os-security-groups/1 N/A test_server_security_group_add N/A N/A self N/A N/A N/A N/A N/A self run_command add-secgroup sample-server testgroup N/A N/A N/A self assert_called POST /servers/1234/action N/A addSecurityGroup N/A name testgroup N/A test_server_security_group_remove N/A N/A self N/A N/A N/A N/A N/A self run_command remove-secgroup sample-server testgroup N/A N/A N/A self assert_called POST /servers/1234/action N/A removeSecurityGroup N/A name testgroup N/A test_server_security_group_list N/A N/A self N/A N/A N/A N/A N/A self run_command list-secgroup 1234 N/A N/A N/A self assert_called GET /servers/1234/os-security-groups N/A test_interface_list N/A N/A self N/A N/A N/A N/A N/A self run_command interface-list 1234 N/A N/A N/A self assert_called GET /servers/1234/os-interface N/A test_interface_attach N/A N/A self N/A N/A N/A N/A N/A self run_command interface-attach --port-id port_id 1234 N/A N/A N/A self assert_called POST /servers/1234/os-interface N/A interfaceAttachment N/A port_id port_id N/A test_interface_detach N/A N/A self N/A N/A N/A N/A N/A self run_command interface-detach 1234 port_id N/A N/A N/A self assert_called DELETE /servers/1234/os-interface/port_id N/A test_volume_attachments N/A N/A self N/A N/A N/A N/A N/A self run_command volume-attachments 1234 N/A N/A N/A self assert_called GET /servers/1234/os-volume_attachments N/A test_volume_attach N/A N/A self N/A N/A N/A N/A N/A self run_command volume-attach sample-server Work /dev/vdb N/A N/A N/A self assert_called POST /servers/1234/os-volume_attachments N/A volumeAttachment N/A device volumeId /dev/vdb Work N/A test_volume_attach_without_device N/A N/A self N/A N/A N/A N/A N/A self run_command volume-attach sample-server Work N/A N/A N/A self assert_called POST /servers/1234/os-volume_attachments N/A volumeAttachment N/A volumeId Work N/A test_volume_update N/A N/A self N/A N/A N/A N/A N/A self run_command volume-update sample-server Work Work N/A N/A N/A self assert_called PUT /servers/1234/os-volume_attachments/Work N/A volumeAttachment N/A volumeId Work N/A test_volume_detach N/A N/A self N/A N/A N/A N/A N/A self run_command volume-detach sample-server Work N/A N/A N/A self assert_called DELETE /servers/1234/os-volume_attachments/Work N/A test_instance_action_list N/A N/A self N/A N/A N/A N/A N/A self run_command instance-action-list sample-server N/A N/A N/A self assert_called GET /servers/1234/os-instance-actions N/A test_instance_action_get N/A N/A self N/A N/A N/A N/A N/A self run_command instance-action sample-server req-abcde12345 N/A N/A N/A self assert_called GET /servers/1234/os-instance-actions/req-abcde12345 N/A test_cell_show N/A N/A self N/A N/A N/A N/A N/A self run_command cell-show child_cell N/A N/A N/A self assert_called GET /os-cells/child_cell N/A test_cell_capacities_with_cell_name N/A N/A self N/A N/A N/A N/A N/A self run_command cell-capacities --cell child_cell N/A N/A N/A self assert_called GET /os-cells/child_cell/capacities N/A test_cell_capacities_without_cell_name N/A N/A self N/A N/A N/A N/A N/A self run_command cell-capacities N/A N/A N/A self assert_called GET /os-cells/capacities N/A test_migration_list N/A N/A self N/A N/A N/A N/A N/A self run_command migration-list N/A N/A N/A self assert_called GET /os-migrations N/A test_migration_list_v223 N/A N/A self N/A N/A N/A N/A N/A self run_command migration-list api_version 2.23 N/A N/A N/A self assert_called GET /os-migrations N/A test_migration_list_with_filters N/A N/A self N/A N/A N/A N/A N/A self run_command migration-list --host host1 --cell_name child1 --status finished N/A N/A N/A self assert_called GET /os-migrations?cell_name=child1&host=host1&status=finished N/A test_ssh N/A N/A self mock_system mock_find_server N/A N/A FakeResources N/A object N/A N/A addresses N/A skynet N/A N/A version addr OS-EXT-IPS:type 4 1.1.1.1 fixed N/A version addr OS-EXT-IPS:type 4 2.2.2.2 floating N/A version addr OS-EXT-IPS:type 6 2607:f0d0:1002::4 fixed N/A version addr 6 7612:a1b2:2004::6 N/A N/A N/A mock_find_server return_value N/A FakeResources N/A N/A N/A self run_command ssh --login bob server N/A N/A N/A mock_system assert_called_with ssh -4 -p22  bob@2.2.2.2  N/A N/A N/A self run_command ssh alice@server N/A N/A N/A mock_system assert_called_with ssh -4 -p22  alice@2.2.2.2  N/A N/A N/A self run_command ssh --port 202 server N/A N/A N/A mock_system assert_called_with ssh -4 -p202  root@2.2.2.2  N/A N/A N/A self run_command ssh --private server N/A N/A N/A mock_system assert_called_with ssh -4 -p22  root@1.1.1.1  N/A N/A N/A self run_command ssh -i ~/my_rsa_key server --private N/A N/A N/A mock_system assert_called_with ssh -4 -p22 -i ~/my_rsa_key root@1.1.1.1  N/A N/A N/A self run_command ssh --extra-opts -1 server N/A N/A N/A mock_system assert_called_with ssh -4 -p22  root@2.2.2.2 -1 N/A N/A N/A self run_command ssh --ipv6 --login carol server N/A N/A N/A mock_system assert_called_with ssh -6 -p22  carol@7612:a1b2:2004::6  N/A N/A N/A self run_command ssh --ipv6 dan@server N/A N/A N/A mock_system assert_called_with ssh -6 -p22  dan@7612:a1b2:2004::6  N/A N/A N/A self run_command ssh --ipv6 --port 2022 server N/A N/A N/A mock_system assert_called_with ssh -6 -p2022  root@7612:a1b2:2004::6  N/A N/A N/A self run_command ssh --ipv6 --private server N/A N/A N/A mock_system assert_called_with ssh -6 -p22  root@2607:f0d0:1002::4  N/A N/A N/A self run_command ssh --ipv6 --identity /home/me/my_dsa_key --private server N/A N/A N/A mock_system assert_called_with ssh -6 -p22 -i /home/me/my_dsa_key root@2607:f0d0:1002::4  N/A N/A N/A self run_command ssh --ipv6 --private --extra-opts -1 server N/A N/A N/A mock_system assert_called_with ssh -6 -p22  root@2607:f0d0:1002::4 -1 N/A N/A N/A mock patch novaclient.v2.shell._find_server N/A N/A mock patch os.system test_ssh_multinet N/A N/A self mock_system mock_find_server N/A N/A FakeResources N/A object N/A N/A addresses N/A skynet other N/A N/A version addr OS-EXT-IPS:type 4 1.1.1.1 fixed N/A version addr 4 2.2.2.2 N/A version addr OS-EXT-IPS:type 6 2607:f0d0:1002::4 fixed N/A N/A version addr 4 2.3.4.5 N/A version addr 6 7612:a1b2:2004::6 N/A N/A N/A mock_find_server return_value N/A FakeResources N/A N/A N/A self run_command ssh --network other server N/A N/A N/A mock_system assert_called_with ssh -4 -p22  root@2.3.4.5  N/A N/A N/A self run_command ssh --ipv6 --network other server N/A N/A N/A mock_system assert_called_with ssh -6 -p22  root@7612:a1b2:2004::6  N/A N/A N/A self assertRaises N/A exceptions ResourceNotFound N/A self run_command ssh --ipv6 --network nonexistent server N/A N/A N/A mock patch novaclient.v2.shell._find_server N/A N/A mock patch os.system _check_keypair_add N/A N/A self expected_key_type extra_args api_version N/A None None N/A N/A N/A N/A self run_command N/A keypair-add %s test extra_args api_version api_version N/A expected_body N/A keypair N/A name test N/A expected_key_type N/A N/A N/A N/A expected_body N/A keypair N/A type expected_key_type N/A N/A N/A self assert_called POST /os-keypairs expected_body N/A test_keypair_add_v20 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_add api_version 2.0 N/A test_keypair_add_v22 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_add ssh api_version 2.2 N/A test_keypair_add_ssh N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_add ssh --key-type ssh api_version 2.2 N/A test_keypair_add_ssh_x509 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_add x509 --key-type x509 api_version 2.2 N/A _check_keypair_import N/A N/A self expected_key_type extra_args api_version N/A None None N/A N/A N/A N/A N/A mock patch object builtins open N/A N/A mock mock_open read_data FAKE_PUBLIC_KEY N/A N/A N/A N/A self run_command N/A keypair-add --pub-key test.pub %s test extra_args api_version api_version N/A expected_body N/A keypair N/A public_key name FAKE_PUBLIC_KEY test N/A expected_key_type N/A N/A N/A N/A expected_body N/A keypair N/A type expected_key_type N/A N/A N/A self assert_called POST /os-keypairs expected_body N/A test_keypair_import_v20 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_import api_version 2.0 N/A test_keypair_import_v22 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_import ssh api_version 2.2 N/A test_keypair_import_ssh N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_import ssh --key-type ssh api_version 2.2 N/A test_keypair_import_x509 N/A N/A self N/A N/A N/A N/A N/A self _check_keypair_import x509 --key-type x509 api_version 2.2 N/A test_keypair_stdin N/A N/A self N/A N/A N/A N/A N/A mock patch sys.stdin N/A N/A six StringIO FAKE_PUBLIC_KEY N/A N/A N/A N/A self run_command keypair-add --pub-key - test api_version 2.2 N/A N/A N/A self assert_called POST /os-keypairs N/A keypair N/A public_key name type FAKE_PUBLIC_KEY test ssh N/A test_keypair_list N/A N/A self N/A N/A N/A N/A N/A self run_command keypair-list N/A N/A N/A self assert_called GET /os-keypairs N/A test_keypair_show N/A N/A self N/A N/A N/A N/A N/A self run_command keypair-show test N/A N/A N/A self assert_called GET /os-keypairs/test N/A test_keypair_delete N/A N/A self N/A N/A N/A N/A N/A self run_command keypair-delete test N/A N/A N/A self assert_called DELETE /os-keypairs/test N/A test_create_server_group N/A N/A self N/A N/A N/A N/A N/A self run_command server-group-create wjsg affinity N/A N/A N/A self assert_called POST /os-server-groups N/A server_group N/A name policies wjsg N/A affinity N/A test_delete_multi_server_groups N/A N/A self N/A N/A N/A N/A N/A self run_command server-group-delete 12345 56789 N/A N/A N/A self assert_called DELETE /os-server-groups/56789 N/A N/A N/A self assert_called DELETE /os-server-groups/12345 pos -2 N/A test_list_server_group N/A N/A self N/A N/A N/A N/A N/A self run_command server-group-list N/A N/A N/A self assert_called GET /os-server-groups N/A test_list_server_group_with_all_projects N/A N/A self N/A N/A N/A N/A N/A self run_command server-group-list --all-projects N/A N/A N/A self assert_called GET /os-server-groups?all_projects N/A test_list_server_os_virtual_interfaces N/A N/A self N/A N/A N/A N/A N/A self run_command virtual-interface-list 1234 N/A N/A N/A self assert_called GET /servers/1234/os-virtual-interfaces N/A test_versions N/A N/A self N/A N/A N/A exclusions N/A set N/A 1 3 5 7 9 15 16 18 20 N/A versions_supported N/A set N/A range 0 N/A N/A N/A novaclient API_MAX_VERSION ver_minor 1 N/A versions_covered N/A set N/A N/A key values N/A N/A N/A api_versions _SUBSTITUTIONS items N/A N/A value values N/A N/A N/A N/A N/A value start_version ver_major 2 N/A N/A N/A N/A versions_covered add N/A N/A value start_version ver_minor N/A versions_not_covered N/A versions_supported versions_covered N/A unaccounted_for N/A versions_not_covered exclusions N/A failure_msg N/A Minor versions %s have been skipped.  Please do not raise API_MAX_VERSION without adding support or excluding them. N/A sorted unaccounted_for N/A N/A N/A self assertEqual N/A set N/A unaccounted_for failure_msg N/A test_list_v2_10 N/A N/A self N/A N/A N/A N/A N/A self run_command list api_version 2.10 N/A N/A N/A self assert_called GET /servers/detail N/A N/A ShellWithSessionClientTest N/A ShellTest N/A setUp N/A N/A self N/A N/A N/A Run before each test. N/A N/A N/A N/A super ShellWithSessionClientTest self setUp N/A N/A N/A self useFixture N/A N/A fixtures MonkeyPatch novaclient.client.Client N/A N/A N/A N/A args kwargs N/A N/A fakes FakeSessionClient args kwargs N/A N/A GetSecgroupTest N/A N/A utils TestCase N/A test_with_integer N/A N/A self N/A N/A N/A cs N/A N/A mock Mock N/A security_groups.get.return_value security_groups.list.return_value sec_group N/A N/A result N/A N/A N/A N/A novaclient v2 shell _get_secgroup cs 1 N/A N/A N/A self assertEqual sec_group result N/A N/A N/A N/A N/A cs security_groups get assert_called_once_with 1 N/A test_with_uuid N/A N/A self N/A N/A N/A cs N/A N/A mock Mock N/A security_groups.get.return_value security_groups.list.return_value sec_group N/A N/A result N/A N/A N/A N/A novaclient v2 shell _get_secgroup cs c0c32459-dc5f-44dc-9a0a-473b28bac831 N/A N/A N/A self assertEqual sec_group result N/A N/A N/A N/A N/A cs security_groups get assert_called_once_with c0c32459-dc5f-44dc-9a0a-473b28bac831 N/A test_with_an_nonexisting_name N/A N/A self N/A N/A N/A cs N/A N/A mock Mock N/A security_groups.get.return_value security_groups.list.return_value sec_group N/A N/A N/A N/A self assertRaises N/A exceptions CommandError N/A N/A N/A novaclient v2 shell _get_secgroup cs abc N/A test_with_non_unique_name N/A N/A self N/A N/A N/A group_one N/A N/A mock MagicMock N/A N/A group_one name group_one N/A cs N/A N/A mock Mock N/A security_groups.get.return_value security_groups.list.return_value sec_group N/A group_one group_one N/A N/A N/A self assertRaises N/A exceptions NoUniqueMatch N/A N/A N/A novaclient v2 shell _get_secgroup cs group_one N/A N/A GetFirstEndpointTest N/A N/A utils TestCase N/A test_only_one_endpoint N/A N/A self N/A N/A N/A endpoint N/A url test N/A result N/A N/A N/A N/A novaclient v2 shell _get_first_endpoint N/A endpoint XYZ N/A N/A N/A self assertEqual endpoint result N/A test_multiple_endpoints N/A N/A self N/A N/A N/A endpoints N/A N/A region XYZ N/A region number ORD 1 N/A region number ORD 2 N/A result N/A N/A N/A N/A novaclient v2 shell _get_first_endpoint endpoints ORD N/A N/A N/A self assertEqual N/A endpoints N/A 1 result N/A test_multiple_endpoints_but_none_suitable N/A N/A self N/A N/A N/A endpoints N/A N/A region XYZ N/A region PQR N/A region STU N/A N/A N/A self assertRaises LookupError N/A N/A N/A novaclient v2 shell _get_first_endpoint endpoints ORD N/A test_no_endpoints N/A N/A self N/A N/A N/A N/A N/A self assertRaises LookupError N/A N/A N/A novaclient v2 shell _get_first_endpoint N/A ORD N/A N/A PollForStatusTestCase N/A N/A utils TestCase N/A test_simple_usage N/A N/A self mock_time N/A N/A N/A poll_period 3 N/A some_id uuuuuuuuuuuiiiiiiiii N/A updated_objects N/A N/A N/A base Resource None info N/A not_default_field INPROGRESS N/A N/A base Resource None info N/A not_default_field OK N/A poll_fn N/A N/A mock MagicMock side_effect updated_objects N/A N/A N/A N/A N/A novaclient v2 shell _poll_for_status poll_fn poll_fn obj_id some_id status_field not_default_field final_ok_states N/A ok poll_period poll_period action some silent True show_progress False N/A N/A N/A self assertEqual N/A N/A N/A mock call poll_period N/A N/A mock_time sleep call_args_list N/A N/A N/A self assertEqual N/A N/A N/A N/A mock call some_id 2 N/A poll_fn call_args_list N/A N/A N/A mock patch novaclient.v2.shell.time test_print_progress N/A N/A self mock_time mock_stdout N/A N/A N/A updated_objects N/A N/A N/A base Resource None info N/A status progress INPROGRESS 0 N/A N/A base Resource None info N/A status progress INPROGRESS 50 N/A N/A base Resource None info N/A status progress OK 100 N/A poll_fn N/A N/A mock MagicMock side_effect updated_objects N/A action some N/A N/A N/A N/A N/A novaclient v2 shell _poll_for_status poll_fn poll_fn obj_id uuuuuuuuuuuiiiiiiiii final_ok_states N/A ok poll_period 3 action action show_progress True silent False N/A stdout_arg_list N/A N/A N/A mock call N/A N/A mock call N/A 
Server %s... 0%% complete action N/A N/A mock call N/A 
Server %s... 50%% complete action N/A N/A mock call N/A 
Server %s... 100%% complete action N/A N/A mock call 
Finished N/A N/A mock call N/A N/A N/A self assertEqual stdout_arg_list N/A N/A mock_stdout write call_args_list N/A N/A N/A mock patch novaclient.v2.shell.sys.stdout N/A N/A mock patch novaclient.v2.shell.time test_error_state N/A N/A self mock_time N/A N/A N/A fault_msg Oops N/A updated_objects N/A N/A N/A base Resource None info N/A status fault error N/A message fault_msg N/A N/A base Resource None info N/A status error N/A poll_fn N/A N/A mock MagicMock side_effect updated_objects N/A action some N/A N/A N/A self assertRaises N/A exceptions ResourceInErrorState N/A N/A N/A novaclient v2 shell _poll_for_status poll_fn poll_fn obj_id uuuuuuuuuuuiiiiiiiii final_ok_states N/A ok poll_period 3 action action show_progress True silent False N/A N/A N/A self assertRaises N/A exceptions ResourceInErrorState N/A N/A N/A novaclient v2 shell _poll_for_status poll_fn poll_fn obj_id uuuuuuuuuuuiiiiiiiii final_ok_states N/A ok poll_period 3 action action show_progress True silent False N/A N/A N/A mock patch novaclient.v2.shell.time N/A