Module Import alias Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias ImportFrom alias alias alias ImportFrom alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias Assign NameStore Call NameLoad Str Str Assign NameStore Call NameLoad Str Str Assign NameStore ListLoad NameLoad NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Str Str Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body If CompareIn NameLoad TupleLoad Str body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list orelse Assign NameStore NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword CompareNotIn NameLoad TupleLoad Str keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Str NameLoad If CompareIn NameLoad TupleLoad NameLoad body Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str decorator_list AttributeLoad AttributeLoad NameLoad attr attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot NameLoad body Return NameLoad Assign NameStore SubscriptLoad NameLoad Index Str TryExcept body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore NameLoad Index Str SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Index Str handlers ExceptHandler type NameLoad body Pass Assign NameStore SubscriptLoad NameLoad Index Str TryExcept body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore NameLoad Index Str SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Index Str handlers ExceptHandler type NameLoad body Pass Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Call NameLoad For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad ListLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str AugAssignAdd SubscriptStore NameLoad Index Str BinOpMod Str SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str For NameStore TupleLoad Str Str Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad ListComp SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad For NameStore NameLoad body AugAssignAdd SubscriptStore NameLoad Index Str BinOpMod Str SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Return ListComp NameLoad comprehension NameStore NameLoad CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Return ListComp NameLoad comprehension NameStore NameLoad CompareEq BinOpMod Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore NameLoad body If CompareNotIn Str NameLoad body Continue Assign NameStore ListLoad Call NameLoad SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Index Str If BoolOpAnd NameLoad SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Index Str keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str BoolOpOr NameLoad NameLoad NameLoad NameLoad Assign NameStore IfExp SubscriptLoad NameLoad Index Str AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad Assign NameStore Call NameLoad BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad SubscriptLoad NameLoad Index Str body Pass orelse For NameStore NameLoad body For NameStore Call AttributeLoad Call NameLoad NameLoad attr ListLoad Str Str body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad keyword SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str TupleLoad If SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Slice SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If SubscriptLoad NameLoad Index Str body Expr Call NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr orelse If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr orelse If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Assign NameStore TupleLoad Str Str Str Assign NameStore Call NameLoad ListComp NameLoad comprehension NameStore NameLoad SubscriptLoad NameLoad Index NameLoad If CompareGt NameLoad Num body Raise Call NameLoad Str keyword ListLoad BinOpMod Str Call AttributeLoad Str attr ListComp AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad body Assign NameStore TupleLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Str ListLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr Assign TupleStore AttributeStore NameLoad attr NameStore TupleLoad ListLoad Dict For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad NameLoad keyword NameLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str NameLoad For NameStore NameLoad body If Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Slice BinOpAdd Call NameLoad NameLoad Num Break Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad TryExcept body Assign NameStore SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num If UnaryOpNot NameLoad body Raise Call NameLoad Str keyword NameLoad If UnaryOpNot Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad keyword NameLoad With Call NameLoad Call NameLoad NameLoad NameStore body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num body TryExcept body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body TryExcept body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Call AttributeLoad NameLoad attr Num handlers ExceptHandler type NameLoad body Continue If BoolOpAnd CompareIn NameLoad TupleLoad Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad body TryExcept body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Call NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Num handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str keyword ListLoad BinOpMod Str NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Str AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body For NameStore BoolOpOr NameLoad ListLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore TupleLoad Str Str If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad Str orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad Str orelse Assign NameStore NameLoad If NameLoad body If BoolOpOr BoolOpAnd Call AttributeLoad NameLoad attr Str NameLoad BoolOpAnd Call AttributeLoad NameLoad attr Str NameLoad body Raise Call NameLoad BinOpMod Str NameLoad keyword ListLoad Str If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad Str orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad Str orelse If NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str NameLoad keyword ListLoad Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Str ListLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad keyword NameLoad If NameLoad body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index Num Index Str NameLoad decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Call AttributeLoad BinOpMult Num Str attr NameLoad TupleLoad Str Str keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str TupleLoad Str Str Assign NameStore TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str IfExp SubscriptLoad NameLoad Index Str ListLoad NameLoad Assign NameStore ListComp Call NameLoad keyword BinOpMod Str TupleLoad NameLoad IfExp CompareGt NameLoad Num NameLoad Str keyword NameLoad keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad comprehension NameStore Call NameLoad Num BinOpAdd Num NameLoad If CompareEq NameLoad Num body Return ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad BoolOpOr SubscriptLoad NameLoad Index Str Num TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareEq NameLoad Num body Raise NameLoad TryFinally body TryExcept body Assign NameStore ListComp SubscriptLoad NameLoad Index Str comprehension NameStore NameLoad Assign NameStore ListComp Call NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareIn SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad finalbody Raise NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Str NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Str NameLoad If UnaryOpNot NameLoad body Assign NameStore BinOpMod Str NameLoad Expr Call NameLoad NameLoad keyword BinOpAdd ListLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Str SubscriptLoad SubscriptLoad NameLoad Index Num Index Str If CompareIn Call NameLoad NameLoad Str Num TupleLoad Num body Assign NameStore Str If CompareNotEq NameLoad NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad orelse If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad If NameLoad body Expr Call NameLoad NameLoad keyword BinOpAdd ListLoad NameLoad Str BinOpMod Str NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body For NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword BoolOpOr SubscriptLoad NameLoad Index Str Num body If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str NameLoad Continue Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str BoolOpOr SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad name NameStore body If CompareIn AttributeLoad NameLoad attr TupleLoad Num Num body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str If CompareIn AttributeLoad NameLoad attr TupleLoad Num Num Num body For NameStore BoolOpOr SubscriptLoad NameLoad Index Str ListLoad body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad If BoolOpAnd SubscriptLoad NameLoad Index Str CompareIn AttributeLoad NameLoad attr TupleLoad Num Num Num body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str Raise decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr If BoolOpAnd SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Raise Call NameLoad Str keyword Num keyword ListLoad BinOpMod Str TupleLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad body Assign NameStore TupleLoad Str Str Str FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareIn NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad keyword ListLoad BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str Assign NameStore ListLoad Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore ListComp NameLoad comprehension NameStore SubscriptLoad NameLoad Index Str CompareIn Str NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If AttributeLoad NameLoad attr body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareIn AttributeLoad NameLoad attr TupleLoad Str BinOpMod Str SubscriptLoad NameLoad Index Str orelse If CompareGt Call NameLoad NameLoad Num body Assign NameStore ListLoad BinOpMod Str NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Str For NameStore TupleLoad Str Str Str Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call NameLoad BinOpMod Str NameLoad keyword BinOpAdd NameLoad ListLoad Str BinOpMod Str AttributeLoad NameLoad attr Str BinOpMod Str AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr Expr Call NameLoad BinOpMod Str TupleLoad NameLoad IfExp NameLoad BinOpMod Str NameLoad Str keyword ListLoad Str Str Str BinOpMod Str NameLoad Str BinOpMod Str NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareNotIn Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str body Expr Call NameLoad NameLoad keyword ListLoad Str BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str Str BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad name NameStore body If CompareIn AttributeLoad NameLoad attr TupleLoad Num body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str If CompareIn AttributeLoad NameLoad attr TupleLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Raise If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str For NameStore BoolOpOr SubscriptLoad NameLoad Index Str ListLoad body Expr Call Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str keyword ListLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str Assign NameStore TupleLoad Str FunctionDef arguments args NameParam NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad name NameStore body If CompareIn AttributeLoad NameLoad attr TupleLoad Num Num Num body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str Raise decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body If SubscriptLoad NameLoad Index Str body Return ListComp SubscriptLoad NameLoad Index Str comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Return ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad IfExp CompareEq NameLoad Num Str Str decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str TupleLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad If SubscriptLoad NameLoad Index Str body If CompareIn Call AttributeLoad SubscriptLoad NameLoad Index Str attr TupleLoad Str body Assign NameStore NameLoad orelse If CompareIn Call AttributeLoad SubscriptLoad NameLoad Index Str attr TupleLoad Str body Assign NameStore NameLoad orelse Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str keyword Num keyword ListLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad NameLoad If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str TupleLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str TupleLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Str FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Str NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Global identifier If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareIn NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad Call NameLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd Call NameLoad NameLoad ListComp BinOpMod Str TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Raise Call NameLoad BinOpMod Str NameLoad keyword ListLoad BinOpMod Str Call AttributeLoad Str attr NameLoad decorator_list AttributeLoad NameLoad attr decorator_list Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad Call NameLoad NameLoad attr Call AttributeLoad NameLoad attr AugAssignAdd NameStore ListComp BinOpMod Str TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad BinOpMod Str TupleLoad Call AttributeLoad Str attr NameLoad SubscriptLoad NameLoad Index Num Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad AttributeLoad NameLoad attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Num keyword Call NameLoad Str Str keyword NameLoad keyword Call NameLoad BinOpMod Str Call AttributeLoad Str attr NameLoad Str keyword NameLoad keyword Call NameLoad BinOpMod Str Call AttributeLoad Str attr NameLoad Str keyword NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If SubscriptLoad NameLoad Index Str body If CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str orelse Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str orelse Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Str If CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword SubscriptLoad NameLoad Index Str orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Assign NameStore ListLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareGt Call NameLoad ListComp NameLoad comprehension NameStore NameLoad NameLoad Num body Raise Call NameLoad Str keyword Num keyword ListLoad BinOpMod Str TupleLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str TupleLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str keyword Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad Str If BoolOpAnd NameLoad UnaryOpNot SubscriptLoad NameLoad Index Str body For NameStore NameLoad body For NameStore Call AttributeLoad Call NameLoad NameLoad attr ListLoad Str Str body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore IfExp SubscriptLoad NameLoad Index Str Call NameLoad keyword Call NameLoad keyword TupleLoad Dict Expr Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad NameLoad Index Str NameLoad If SubscriptLoad NameLoad Index Str body Expr Call NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str Assign NameStore TupleLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str Assign NameStore TupleLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str Str Assign NameStore ListLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad IfExp CompareEq Call NameLoad NameLoad Num Str Str Expr Call AttributeLoad NameLoad attr Str decorator_list AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad AttributeLoad NameLoad attr NameLoad attr If Call NameLoad ListLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Raise Call NameLoad Str keyword ListLoad BinOpMod Str TupleLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Call NameLoad NameLoad
N/A N/A cStringIO N/A codecs base64 b64encode os.path exists expanduser io StringIO pydoc pager kamaki.cli command kamaki.cli.cmdtree CommandTree kamaki.cli.utils remove_from_items filter_dicts_by_dict kamaki.cli.errors raiseCLIError CLISyntaxError CLIInvalidArgument kamaki.clients.cyclades CycladesComputeClient ClientError CycladesNetworkClient kamaki.cli.argument FlagArgument ValueArgument KeyValueArgument RepeatableArgument DateArgument IntArgument StatusArgument kamaki.cli.cmds CommandInit fall_back OptionalOutput NameFilter IDFilter Wait errors client_log N/A server_cmds N/A CommandTree server Cyclades/Compute API server commands N/A flavor_cmds N/A CommandTree flavor Cyclades/Compute API flavor commands N/A namespaces N/A server_cmds flavor_cmds N/A howto_personality N/A Defines a file to be injected to virtual servers file system. syntax:  PATH,[SERVER_PATH,[OWNER,[GROUP,[MODE]]]]   [local-path=]PATH: local file to be injected (relative or absolute)   [server-path=]SERVER_PATH: destination location inside server Image   [owner=]OWNER: virtual servers user id for the remote file   [group=]GROUP: virtual servers group id or name for the remote file   [mode=]MODE: permission in octal (e.g., 0777) e.g., -p /tmp/my.file,owner=root,mode=0777 N/A server_states N/A BUILD ACTIVE STOPPED REBOOT ERROR _ServerWait N/A Wait N/A wait_while N/A N/A self server_id current_status timeout N/A 60 N/A N/A N/A current_status N/A BUILD N/A update_cb N/A N/A item_details N/A N/A N/A N/A N/A item_details get progress None N/A N/A N/A update_cb None N/A N/A N/A N/A super _ServerWait self wait Server server_id N/A N/A self client wait_server_while current_status countdown N/A current_status N/A BUILD timeout timeout update_cb update_cb N/A wait_until N/A N/A self server_id target_status timeout N/A 60 N/A N/A N/A N/A N/A super _ServerWait self wait Server server_id N/A N/A self client wait_server_until target_status timeout timeout msg not yet N/A assert_not_in_status N/A N/A self server_id status N/A N/A N/A 
        :returns: current server status
        :raises CLIError: if server is already in this status
        :raises ClientError: (404) if server not found
         N/A current N/A N/A N/A N/A N/A self client get_server_details server_id get status None N/A N/A current N/A status N/A N/A N/A raiseCLIError N/A Server %s is already %s N/A server_id status N/A current N/A N/A _CycladesInit N/A CommandInit N/A _run N/A N/A self N/A N/A N/A N/A self client N/A N/A self get_client CycladesComputeClient cyclades N/A N/A N/A errors Generic all client_log _flavor_exists N/A N/A self flavor_id N/A N/A N/A N/A N/A N/A self client get_flavor_details flavor_id flavor_id N/A N/A N/A errors Cyclades flavor_id _server_exists N/A N/A self server_id N/A N/A N/A N/A N/A N/A self client get_server_details server_id server_id N/A N/A N/A errors Cyclades server_id _restruct_server_info N/A N/A self vm N/A N/A N/A N/A vm N/A N/A vm N/A img N/A vm N/A image N/A N/A N/A N/A N/A img pop links None N/A N/A img N/A name N/A N/A N/A N/A self client get_image_details N/A img N/A id N/A name N/A N/A N/A Exception N/A N/A N/A flv N/A vm N/A flavor N/A N/A N/A N/A N/A flv pop links None N/A N/A flv N/A name N/A N/A N/A N/A self client get_flavor_details N/A flv N/A id N/A name N/A N/A N/A Exception N/A N/A N/A N/A vm N/A ports N/A N/A vm pop attachments N/A dict N/A port N/A vm N/A ports N/A N/A netid N/A N/A port get network_id N/A k N/A N/A N/A vm N/A addresses get netid N/A N/A N/A N/A N/A k pop addr None N/A N/A N/A k pop version None N/A N/A N/A port update k N/A uuids N/A N/A self _uuids2usernames N/A N/A vm N/A user_id N/A vm N/A tenant_id N/A N/A vm N/A user_id N/A  (%s) N/A uuids N/A N/A vm N/A user_id N/A key N/A addresses tenant_id links N/A N/A N/A N/A vm pop key None N/A vm N/A fall_back main N/A N/A self N/A N/A N/A N/A N/A self _run N/A N/A server_list N/A _CycladesInit OptionalOutput NameFilter IDFilter N/A N/A List virtual servers accessible by user
    Use filtering arguments (e.g., --name-like) to manage long server lists
     N/A arguments N/A dict detail N/A FlagArgument show detailed output N/A -l --details since N/A DateArgument show only items modified since date ('H:M:S YYYY-mm-dd') Can look back up to a limit (POLL_TIME) defined on service-side --since limit N/A IntArgument limit number of listed virtual servers N/A -n --number more N/A FlagArgument output results in pages (-n to set items per page, default 10) --more enum N/A FlagArgument Enumerate results --enumerate flavor_id N/A ValueArgument filter by flavor id --flavor-id image_id N/A ValueArgument filter by image id --image-id user_id N/A ValueArgument filter by user id --user-id user_name N/A ValueArgument filter by user name --user-name status N/A ValueArgument filter by status (ACTIVE, STOPPED, REBOOT, ERROR, etc.) --status meta N/A KeyValueArgument filter by metadata key=values --metadata meta_like N/A KeyValueArgument print only if in key=value, the value is part of actual value --metadata-like _add_user_name N/A N/A self servers N/A N/A N/A uuids N/A N/A self _uuids2usernames N/A list N/A set N/A N/A srv N/A user_id N/A srv servers N/A srv servers N/A N/A N/A srv N/A user_id N/A  (%s) N/A uuids N/A N/A srv N/A user_id N/A servers N/A _apply_common_filters N/A N/A self servers N/A N/A N/A common_filters N/A dict N/A N/A self N/A status N/A N/A N/A common_filters N/A status N/A self N/A status N/A N/A N/A self N/A user_id N/A self N/A user_name N/A N/A uuid N/A N/A self N/A user_id N/A N/A self _username2uuid N/A self N/A user_name N/A N/A common_filters N/A user_id uuid N/A N/A filter_dicts_by_dict servers common_filters N/A _filter_by_image N/A N/A self servers N/A N/A N/A iid N/A self N/A image_id N/A N/A srv N/A srv servers N/A N/A N/A srv N/A image N/A id iid N/A _filter_by_flavor N/A N/A self servers N/A N/A N/A fid N/A self N/A flavor_id N/A N/A srv N/A srv servers N/A N/A %s N/A N/A srv N/A flavor N/A id N/A %s fid N/A _filter_by_metadata N/A N/A self servers N/A N/A N/A new_servers N/A N/A srv servers N/A N/A N/A metadata srv N/A N/A N/A meta N/A N/A dict N/A srv N/A metadata N/A N/A self N/A meta N/A N/A meta N/A filter_dicts_by_dict meta N/A self N/A meta N/A N/A meta N/A self N/A meta_like N/A N/A meta N/A filter_dicts_by_dict meta N/A self N/A meta_like exact_match False N/A meta N/A N/A N/A N/A new_servers append srv N/A new_servers N/A _run N/A N/A self N/A N/A N/A withimage N/A bool N/A self N/A image_id N/A withflavor N/A bool N/A self N/A flavor_id N/A withmeta N/A bool N/A N/A self N/A meta N/A self N/A meta_like N/A withcommons N/A bool N/A N/A self N/A status N/A self N/A user_id N/A self N/A user_name N/A detail N/A N/A self N/A detail N/A withimage withflavor withmeta withcommons N/A ch_since N/A N/A self N/A since N/A N/A N/A self arguments N/A since isoformat None N/A servers N/A list N/A N/A N/A N/A self client list_servers detail ch_since N/A N/A servers N/A N/A self _filter_by_name servers N/A servers N/A N/A self _filter_by_id servers N/A servers N/A N/A self _apply_common_filters servers N/A withimage N/A N/A servers N/A N/A self _filter_by_image servers N/A withflavor N/A N/A servers N/A N/A self _filter_by_flavor servers N/A withmeta N/A N/A servers N/A N/A self _filter_by_metadata servers N/A N/A detail N/A self N/A detail N/A N/A N/A N/A srv servers N/A N/A key N/A N/A N/A set srv difference N/A id name N/A N/A N/A N/A srv pop key N/A kwargs N/A dict with_enumeration N/A self N/A enum N/A N/A self N/A more N/A N/A codecinfo N/A N/A codecs lookup utf-8 N/A N/A kwargs N/A out N/A N/A codecs StreamReaderWriter N/A N/A cStringIO StringIO N/A codecinfo streamreader N/A codecinfo streamwriter N/A N/A kwargs N/A title N/A N/A N/A self N/A limit N/A N/A servers N/A servers N/A N/A self N/A limit N/A N/A N/A self print_ servers kwargs N/A N/A self N/A more N/A N/A N/A pager N/A N/A N/A kwargs N/A out getvalue N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades date main N/A N/A self N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run N/A N/A N/A command server_cmds server_info N/A _CycladesInit OptionalOutput N/A N/A Detailed information on a Virtual Machine N/A arguments N/A dict nics N/A FlagArgument Show only the network interfaces of this virtual server --nics stats N/A FlagArgument Get URLs for server statistics --stats diagnostics N/A FlagArgument Diagnostic information --diagnostics _run N/A N/A self server_id N/A N/A N/A N/A self N/A nics N/A N/A N/A N/A self print_ N/A N/A N/A self client get_server_nics server_id N/A self print_dict N/A N/A N/A self N/A stats N/A N/A N/A N/A self print_ N/A N/A N/A self client get_server_stats server_id N/A self print_dict N/A N/A N/A self N/A diagnostics N/A N/A N/A N/A self print_ N/A N/A N/A self client get_server_diagnostics server_id N/A N/A vm N/A N/A N/A self client get_server_details server_id N/A N/A N/A self print_ vm N/A self print_dict N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A choose_one N/A nics stats diagnostics N/A count N/A len N/A a N/A a choose_one N/A self N/A a N/A N/A count 1 N/A N/A N/A CLIInvalidArgument Invalid argument combination details N/A N/A Arguments %s cannot be used simultaneously N/A N/A ,  join N/A N/A N/A N/A self arguments N/A a lvalue N/A a choose_one N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds PersonalityArgument N/A KeyValueArgument N/A N/A terms N/A N/A local-path contents N/A server-path path N/A owner owner N/A group group N/A mode mode value N/A N/A self N/A N/A N/A N/A getattr self _value N/A N/A property value N/A N/A self newvalue N/A N/A N/A N/A newvalue N/A self default N/A N/A N/A self value N/A N/A N/A self _value input_dict N/A N/A N/A N/A N/A i terms N/A enumerate newvalue N/A N/A termlist N/A N/A terms split , N/A N/A N/A len termlist N/A len N/A self terms N/A N/A msg N/A Wrong number of terms (1<=terms<=%s) N/A len N/A self terms N/A N/A raiseCLIError N/A CLISyntaxError msg details howto_personality N/A N/A k v N/A self terms N/A N/A prefix N/A %s= k N/A item termlist N/A N/A N/A N/A N/A N/A item lower startswith prefix N/A N/A N/A input_dict N/A k N/A item N/A N/A N/A len k 1 N/A N/A item None N/A item N/A N/A N/A N/A termlist remove item N/A N/A N/A path N/A input_dict N/A local-path N/A N/A N/A KeyError N/A N/A path N/A N/A termlist pop 0 N/A N/A path N/A N/A N/A CLIInvalidArgument --personality: No local path specified details howto_personality N/A N/A N/A exists path N/A N/A N/A CLIInvalidArgument N/A --personality: File %s does not exist path details howto_personality N/A N/A N/A N/A self _value append N/A dict path path N/A N/A open N/A expanduser path f N/A N/A N/A N/A N/A self _value N/A i N/A contents N/A b64encode N/A N/A f read N/A N/A k v N/A N/A self terms N/A 1 N/A N/A N/A N/A N/A N/A N/A self _value N/A i N/A v N/A input_dict N/A k N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A N/A self _value N/A i N/A v N/A N/A termlist pop 0 N/A N/A N/A IndexError N/A N/A N/A N/A N/A k N/A mode N/A N/A N/A self _value N/A i N/A v N/A N/A N/A N/A N/A N/A N/A self _value N/A i N/A v N/A int N/A N/A N/A self _value N/A i N/A v 8 N/A N/A N/A ValueError N/A ve N/A N/A N/A CLIInvalidArgument Personality mode must be in octal details N/A N/A %s ve N/A N/A value setter N/A NetworkArgument N/A RepeatableArgument N/A N/A [id=]NETWORK_ID[,[ip=]IP] value N/A N/A self N/A N/A N/A N/A getattr self _value N/A self default N/A property value N/A N/A self new_value N/A N/A N/A v N/A new_value N/A N/A N/A N/A part1 sep part2 N/A N/A v partition , N/A N/A netid ip N/A N/A N/A N/A part1 startswith id= N/A N/A netid N/A part1 N/A N/A len id= N/A N/A N/A N/A part1 startswith ip= N/A N/A ip N/A part1 N/A N/A len ip= N/A N/A netid part1 N/A part2 N/A N/A N/A N/A N/A N/A part2 startswith id= netid N/A N/A N/A part2 startswith ip= ip N/A N/A N/A CLIInvalidArgument N/A Invalid network argument %s v details N/A Valid format: [id=]NETWORK_ID[,[ip=]IP] N/A N/A N/A part2 startswith id= N/A N/A netid N/A part2 N/A N/A len id= N/A N/A N/A N/A part2 startswith ip= N/A N/A ip N/A part2 N/A N/A len ip= N/A N/A netid N/A N/A ip part2 N/A N/A netid part2 N/A N/A netid N/A N/A N/A CLIInvalidArgument N/A Invalid network argument %s v details N/A Valid format: [id=]NETWORK_ID[,[ip=]IP] N/A N/A self _value N/A getattr self _value N/A N/A N/A N/A N/A self _value append N/A dict uuid netid N/A ip N/A N/A N/A N/A N/A self _value N/A -1 N/A fixed_ip ip N/A N/A value setter N/A server_create N/A _CycladesInit OptionalOutput _ServerWait N/A N/A Create a server (aka Virtual Machine) N/A arguments N/A dict server_name N/A ValueArgument The name of the new server --name flavor_id N/A IntArgument The ID of the flavor --flavor-id image_id N/A ValueArgument The ID of the image --image-id personality N/A PersonalityArgument N/A N/A N/A 80 join howto_personality N/A -p --personality wait N/A FlagArgument Wait server to build N/A -w --wait cluster_size N/A IntArgument Create a cluster of servers of this size. In this case, the nameparameter is the prefix of each server in the cluster (e.g.,srv1, srv2, etc. --cluster-size max_threads N/A IntArgument Max threads in cluster mode (default 1) --threads network_configuration N/A NetworkArgument Connect server to network: [id=]NETWORK_ID[,[ip=]IP]        . Use only NETWORK_ID for private networks.        . Use NETWORK_ID,[ip=]IP for networks with IP.        . Can be repeated, mutually exclussive with --no-network --network no_network N/A FlagArgument Do not create any network NICs on the server.        . Mutually exclusive to --network        . If neither --network or --no-network are used, the default network policy is applied. These policies are set on the cloud, so kamaki is oblivious to them --no-network project_id N/A ValueArgument Assign server to project --project-id metadata N/A KeyValueArgument Add custom metadata in key=value form (can be repeated). Overwrites metadata defined otherwise (i.e., image). N/A -m --metadata N/A required N/A server_name flavor_id image_id _create_cluster N/A N/A self prefix flavor_id image_id size N/A N/A N/A networks N/A N/A self N/A network_configuration N/A N/A self N/A no_network N/A None N/A servers N/A N/A dict name N/A %s%s N/A prefix N/A N/A size 1 i flavor_id flavor_id image_id image_id project_id N/A self N/A project_id personality N/A self N/A personality metadata N/A self N/A metadata networks networks N/A i N/A range 1 N/A 1 size N/A N/A size 1 N/A N/A N/A N/A N/A N/A self client create_server N/A servers N/A 0 N/A N/A N/A self client MAX_THREADS N/A int N/A N/A self N/A max_threads 1 N/A N/A N/A r N/A N/A N/A self client async_run N/A N/A self client create_server servers N/A r N/A N/A N/A Exception N/A e N/A N/A N/A size 1 N/A N/A e N/A N/A N/A N/A N/A requested_names N/A N/A s N/A name N/A s servers N/A spawned_servers N/A N/A dict name N/A s N/A name id N/A s N/A id N/A s N/A N/A N/A self client list_servers N/A N/A s N/A name requested_names N/A N/A N/A self error N/A Failed to build %s servers size N/A N/A N/A self error N/A Found %s matching servers: N/A len spawned_servers N/A N/A N/A self print_ spawned_servers out N/A self _err N/A N/A N/A self error Check if any of these servers should be removed N/A N/A N/A Exception N/A ne N/A N/A N/A N/A self error N/A Error (%s) while notifying about errors ne N/A N/A e N/A N/A N/A errors Cyclades cluster_size _get_network_client N/A N/A self N/A N/A N/A network N/A getattr self _network_client None N/A N/A network N/A N/A net_URL N/A N/A N/A self astakos get_endpoint_url N/A CycladesNetworkClient service_type N/A network N/A CycladesNetworkClient net_URL N/A N/A self client token N/A N/A self _network_client network N/A network N/A _image_exists N/A N/A self image_id N/A N/A N/A N/A N/A N/A self client get_image_details image_id N/A N/A N/A errors Image id _network_exists N/A N/A self network_id N/A N/A N/A network N/A N/A self _get_network_client N/A N/A N/A network get_network_details network_id N/A N/A N/A errors Cyclades network_id _ip_ready N/A N/A self ip network_id cerror N/A N/A N/A network N/A N/A self _get_network_client N/A ips N/A fip N/A fip N/A N/A network list_floatingips N/A N/A fip N/A floating_ip_address ip N/A N/A ips N/A N/A msg N/A IP %s not available for current user ip N/A N/A raiseCLIError cerror details N/A N/A msg N/A N/A errors Cyclades about_ips N/A N/A ipnet ipvm N/A N/A N/A ips N/A 0 N/A floating_network_id N/A N/A ips N/A 0 N/A instance_id N/A N/A N/A getattr cerror status 0 N/A 409 N/A N/A msg N/A N/A ipnet network_id N/A N/A msg N/A IP %s belong to network %s, not %s N/A ip ipnet network_id N/A N/A ipvm N/A N/A msg N/A IP %s is already used by device %s N/A ip ipvm N/A msg N/A N/A N/A raiseCLIError cerror details N/A N/A msg To get details on IP N/A   kamaki ip info %s ip N/A N/A errors Cyclades about_ips N/A _run N/A N/A self N/A N/A N/A N/A N/A r N/A N/A self _create_cluster N/A self N/A server_name N/A self N/A flavor_id N/A self N/A image_id size N/A N/A self N/A cluster_size 1 N/A N/A N/A r N/A N/A N/A N/A self error N/A Create %s: server response was %s N/A N/A self N/A server_name r N/A N/A N/A N/A self print_ r N/A self print_dict N/A N/A self N/A wait N/A N/A N/A N/A self wait_while N/A r N/A id N/A N/A r N/A status BUILD N/A N/A N/A self writeln N/A N/A N/A ClientError N/A ce N/A N/A N/A N/A ce status N/A 404 400 N/A N/A N/A N/A self _flavor_exists flavor_id N/A self N/A flavor_id N/A N/A N/A self _image_exists image_id N/A self N/A image_id N/A N/A N/A ce status N/A 404 400 409 N/A N/A net N/A N/A self N/A network_configuration N/A N/A N/A N/A N/A self _network_exists network_id N/A net N/A uuid N/A N/A fixed_ip net N/A N/A N/A N/A self _ip_ready N/A net N/A fixed_ip N/A net N/A uuid ce N/A N/A N/A self N/A project_id N/A N/A ce status N/A 400 403 404 N/A N/A N/A N/A self _project_id_exists project_id N/A self N/A project_id N/A N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection main N/A N/A self N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self N/A no_network N/A self N/A network_configuration N/A N/A N/A CLIInvalidArgument Invalid argument combination importance 2 details N/A N/A Arguments %s and %s are mutually exclusive N/A N/A N/A N/A self arguments N/A no_network lvalue N/A N/A N/A self arguments N/A network_configuration lvalue N/A N/A N/A self _run N/A N/A N/A command server_cmds FirewallProfileArgument N/A ValueArgument N/A N/A profiles N/A DISABLED ENABLED PROTECTED value N/A N/A self N/A N/A N/A N/A getattr self _value None N/A property value N/A N/A self new_profile N/A N/A N/A new_profile N/A N/A new_profile N/A N/A new_profile upper N/A N/A new_profile N/A self profiles N/A N/A N/A self _value new_profile N/A N/A N/A CLIInvalidArgument N/A Invalid firewall profile %s new_profile details N/A N/A Valid values: %s N/A N/A ,  join N/A self profiles N/A N/A value setter N/A server_modify N/A _CycladesInit N/A N/A Modify attributes of a virtual server N/A arguments N/A dict server_name N/A ValueArgument The new name --name flavor_id N/A IntArgument Resize (set another flavor) --flavor-id firewall_profile N/A FirewallProfileArgument N/A Valid values: %s N/A N/A ,  join N/A FirewallProfileArgument profiles --firewall metadata_to_set N/A KeyValueArgument Set metadata in key=value form (can be repeated) --metadata-set metadata_to_delete N/A RepeatableArgument Delete metadata by key (can be repeated) --metadata-del public_network_port_id N/A ValueArgument Connection to set new firewall (* for all) --port-id N/A required N/A server_name flavor_id firewall_profile metadata_to_set metadata_to_delete _set_firewall_profile N/A N/A self server_id N/A N/A N/A vm N/A N/A self _restruct_server_info N/A N/A N/A self client get_server_details server_id N/A ports N/A p N/A p N/A vm N/A ports N/A firewallProfile p N/A pick_port N/A N/A self arguments N/A public_network_port_id N/A N/A pick_port value N/A N/A ports N/A p N/A p ports N/A N/A pick_port value N/A * N/A %s N/A p N/A id N/A N/A N/A N/A len ports 1 N/A N/A port_strings N/A N/A Server %s ports to public networks: server_id N/A p ports N/A N/A N/A N/A port_strings append N/A   %s N/A p N/A id N/A k N/A network_id ipv4 ipv6 firewallProfile N/A N/A v N/A N/A p get k N/A v N/A N/A N/A N/A port_strings append N/A 	%s: %s N/A k v N/A N/A raiseCLIError N/A Multiple public connections on server %s server_id details N/A port_strings N/A To select one: N/A   %s PORT_ID N/A pick_port lvalue To set all: N/A   %s * N/A pick_port lvalue N/A N/A ports N/A N/A pp N/A pick_port value N/A N/A raiseCLIError N/A No public networks attached on server %s%s N/A server_id N/A pp N/A  through port %s pp details N/A To see all networks:   kamaki network list To see all connections: N/A   kamaki server info %s --nics server_id To connect to a network: N/A   kamaki network connect NETWORK_ID --device-id %s server_id N/A port ports N/A N/A N/A N/A self error N/A Set port %s firewall to %s N/A N/A port N/A id N/A self N/A firewall_profile N/A N/A N/A N/A self client set_firewall_profile server_id server_id profile N/A self N/A firewall_profile port_id N/A port N/A id N/A _server_is_stopped N/A N/A self server_id cerror N/A N/A N/A vm N/A N/A N/A self client get_server_details server_id N/A N/A N/A N/A N/A vm N/A status lower stopped N/A N/A N/A raiseCLIError cerror details N/A To resize a virtual server, it must be STOPPED N/A Server %s status is %s N/A server_id N/A vm N/A status To stop the server N/A   kamaki server shutdown %s -w server_id N/A _run N/A N/A self server_id N/A N/A N/A N/A N/A self N/A server_name None N/A N/A N/A N/A N/A self client update_server_name server_id N/A self N/A server_name N/A N/A self N/A flavor_id N/A N/A N/A N/A N/A N/A N/A self client resize_server server_id N/A self N/A flavor_id N/A N/A N/A ClientError N/A ce N/A N/A N/A N/A ce status N/A 404 N/A N/A N/A N/A self _flavor_exists flavor_id N/A self N/A flavor_id N/A N/A N/A ce status N/A 400 N/A N/A N/A N/A self _server_is_stopped server_id ce N/A N/A N/A self N/A firewall_profile N/A N/A N/A N/A self _set_firewall_profile server_id N/A N/A self N/A metadata_to_set N/A N/A N/A N/A N/A self client update_server_metadata server_id N/A self N/A metadata_to_set N/A key N/A N/A self N/A metadata_to_delete N/A N/A N/A N/A N/A N/A N/A errors Cyclades metadata N/A N/A self client delete_server_metadata server_id key key N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A pnpid N/A N/A self arguments N/A public_network_port_id N/A fp N/A N/A self arguments N/A firewall_profile N/A N/A N/A pnpid value N/A N/A fp value N/A N/A N/A CLIInvalidArgument Invalid argument compination details N/A N/A Argument %s should always be combined with %s N/A N/A pnpid lvalue N/A fp lvalue N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_reassign N/A _CycladesInit OptionalOutput N/A N/A Assign a virtual server to a different project N/A arguments N/A dict project_id N/A ValueArgument The project to assign --project-id N/A required N/A project_id _run N/A N/A self server_id N/A N/A N/A N/A N/A N/A N/A N/A self client reassign_server server_id N/A self N/A project_id N/A N/A N/A ClientError N/A ce N/A N/A N/A N/A ce status N/A 400 403 404 N/A N/A N/A N/A self _project_id_exists project_id N/A self N/A project_id N/A N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_delete N/A _CycladesInit _ServerWait N/A N/A Delete a virtual server N/A arguments N/A dict wait N/A FlagArgument Wait server to be destroyed N/A -w --wait cluster N/A FlagArgument (DANGEROUS) Delete all VMs with names starting with the cluster prefix. Do not use it if unsure. Syntax: kamaki server delete --cluster CLUSTER_PREFIX --cluster _server_ids N/A N/A self server_var N/A N/A N/A N/A self N/A cluster N/A N/A N/A N/A s N/A id N/A s N/A N/A N/A self client list_servers N/A N/A N/A s N/A name startswith server_var N/A N/A server_var N/A _delete_server N/A N/A self server_id N/A N/A N/A N/A self N/A wait N/A N/A details N/A N/A N/A self client get_server_details server_id N/A status N/A details N/A status N/A N/A N/A N/A self client delete_server server_id N/A N/A self N/A wait N/A N/A N/A N/A self wait_while server_id status N/A N/A N/A errors Cyclades server_id _run N/A N/A self server_var N/A N/A N/A deleted_vms N/A N/A server_id N/A N/A self _server_ids server_var N/A N/A N/A N/A self _delete_server server_id server_id N/A N/A N/A deleted_vms append server_id N/A N/A self N/A cluster N/A N/A dlen N/A len deleted_vms N/A N/A N/A self error N/A %s virtual server %s deleted N/A dlen N/A N/A dlen 1 s N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection main N/A N/A self server_id_or_cluster_prefix N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id_or_cluster_prefix N/A N/A N/A command server_cmds server_reboot N/A _CycladesInit _ServerWait N/A N/A Reboot a virtual server N/A arguments N/A dict type N/A ValueArgument SOFT or HARD - default: SOFT --type wait N/A FlagArgument Wait server to start again N/A -w --wait _run N/A N/A self server_id N/A N/A N/A hard_reboot None N/A N/A self N/A type N/A N/A N/A N/A N/A N/A self N/A type lower N/A soft N/A N/A hard_reboot False N/A N/A N/A N/A N/A N/A self N/A type lower N/A hard N/A N/A hard_reboot True N/A N/A N/A CLISyntaxError N/A Invalid reboot type %s N/A self N/A type importance 2 details N/A --type values are either SOFT (default) or HARD N/A N/A N/A N/A self client reboot_server N/A int server_id hard_reboot N/A N/A self N/A wait N/A N/A N/A N/A self wait_while server_id REBOOT N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_start N/A _CycladesInit _ServerWait N/A N/A Start an existing virtual server N/A arguments N/A dict wait N/A FlagArgument Wait server to start N/A -w --wait _run N/A N/A self server_id N/A N/A N/A status N/A N/A self assert_not_in_status server_id ACTIVE N/A N/A N/A N/A self client start_server N/A int server_id N/A N/A self N/A wait N/A N/A N/A N/A self wait_while server_id status N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_shutdown N/A _CycladesInit _ServerWait N/A N/A Shutdown an active virtual server N/A arguments N/A dict wait N/A FlagArgument Wait server to shut down N/A -w --wait _run N/A N/A self server_id N/A N/A N/A status N/A N/A self assert_not_in_status server_id STOPPED N/A N/A N/A N/A self client shutdown_server N/A int server_id N/A N/A self N/A wait N/A N/A N/A N/A self wait_while server_id status N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds N/A _basic_cons N/A CycladesComputeClient CONSOLE_TYPES ConsoleTypeArgument N/A ValueArgument N/A N/A TRANSLATE N/A no-vnc no-vnc-encrypted vnc-ws vnc-wss value N/A N/A self N/A N/A N/A N/A getattr self _value None N/A property value N/A N/A self new_value N/A N/A N/A _basic_cons N/A new_value N/A N/A v N/A N/A new_value lower N/A v N/A N/A N/A self TRANSLATE get v v N/A N/A v _basic_cons N/A N/A N/A self _value v N/A N/A ctypes N/A N/A N/A set _basic_cons difference N/A N/A N/A self TRANSLATE values N/A ctypes N/A N/A list ctypes N/A N/A %s (aka %s) N/A a t N/A N/A t a N/A N/A N/A self TRANSLATE items N/A N/A CLIInvalidArgument N/A Invalid console type %s new_value details N/A N/A Valid console types: %s N/A N/A ,  join ctypes N/A N/A value setter N/A N/A _translated N/A ConsoleTypeArgument TRANSLATE N/A VALID_CONSOLE_TYPES N/A list N/A N/A N/A set _basic_cons difference N/A N/A _translated values N/A VALID_CONSOLE_TYPES N/A N/A %s (aka %s) N/A a t N/A N/A t a N/A N/A _translated items server_console N/A _CycladesInit OptionalOutput N/A N/A Create a VNC console and show connection information N/A arguments N/A dict console_type N/A ConsoleTypeArgument N/A Valid values: %s Default: %s N/A N/A N/A ,  join VALID_CONSOLE_TYPES N/A VALID_CONSOLE_TYPES N/A 0 --type _run N/A N/A self server_id N/A N/A N/A N/A N/A self error The following credentials will be invalidated shortly N/A ctype N/A N/A self N/A console_type N/A VALID_CONSOLE_TYPES N/A 0 N/A N/A N/A self print_ N/A N/A N/A self client get_server_console server_id ctype N/A self print_dict N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_wait N/A _CycladesInit _ServerWait N/A N/A Wait for server to change its status (default: --while BUILD) N/A arguments N/A dict timeout N/A IntArgument Wait limit in seconds (default: 60) --timeout default 60 status N/A StatusArgument DEPRECATED in next version, equivalent to "--while" --status valid_states server_states status_w N/A StatusArgument N/A Wait while in status (%s) N/A N/A , join server_states --while valid_states server_states status_u N/A StatusArgument N/A Wait until status is reached (%s) N/A N/A , join server_states --until valid_states server_states _run N/A N/A self server_id N/A N/A N/A r N/A N/A N/A self client get_server_details server_id N/A N/A self N/A status_u N/A N/A N/A N/A N/A N/A r N/A status lower N/A N/A N/A self N/A status_u lower N/A N/A N/A N/A self error N/A Server %s: already in %s N/A server_id N/A r N/A status N/A N/A N/A N/A self wait_until server_id N/A self N/A status_u timeout N/A self N/A timeout N/A N/A status_w N/A N/A self N/A status_w N/A self N/A status BUILD N/A N/A N/A N/A N/A r N/A status lower N/A N/A status_w lower N/A N/A N/A N/A self wait_while server_id status_w timeout N/A self N/A timeout N/A N/A N/A N/A self error N/A Server %s status: %s N/A server_id N/A r N/A status N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A status_args N/A N/A self N/A status N/A self N/A status_w N/A self N/A status_u N/A N/A N/A len N/A x N/A x status_args x 1 N/A N/A N/A CLIInvalidArgument Invalid argument combination importance 2 details N/A N/A Arguments %s, %s and %s are mutually exclusive N/A N/A N/A N/A self arguments N/A status lvalue N/A N/A N/A self arguments N/A status_w lvalue N/A N/A N/A self arguments N/A status_u lvalue N/A N/A self N/A status N/A N/A N/A N/A self error N/A WARNING: argument %s will be deprecated in the next version, use %s instead N/A N/A N/A N/A self arguments N/A status lvalue N/A N/A N/A self arguments N/A status_w lvalue N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds flavor_list N/A _CycladesInit OptionalOutput NameFilter IDFilter N/A N/A List available hardware flavors N/A arguments N/A dict detail N/A FlagArgument show detailed output N/A -l --details limit N/A IntArgument limit # of listed flavors N/A -n --number more N/A FlagArgument output results in pages (-n to set items per page, default 10) --more enum N/A FlagArgument Enumerate results --enumerate ram N/A ValueArgument filter by ram --ram vcpus N/A ValueArgument filter by number of VCPUs --vcpus disk N/A ValueArgument filter by disk size in GB --disk disk_template N/A ValueArgument filter by disk_templace --disk-template _apply_common_filters N/A N/A self flavors N/A N/A N/A common_filters N/A dict N/A N/A self N/A ram N/A N/A N/A common_filters N/A ram N/A self N/A ram N/A N/A self N/A vcpus N/A N/A N/A common_filters N/A vcpus N/A self N/A vcpus N/A N/A self N/A disk N/A N/A N/A common_filters N/A disk N/A self N/A disk N/A N/A self N/A disk_template N/A N/A N/A common_filters N/A SNF:disk_template N/A self N/A disk_template N/A N/A filter_dicts_by_dict flavors common_filters N/A _run N/A N/A self N/A N/A N/A withcommons N/A N/A self N/A ram N/A self N/A vcpus N/A N/A self N/A disk N/A self N/A disk_template N/A detail N/A N/A self N/A detail withcommons N/A flavors N/A N/A N/A self client list_flavors detail N/A flavors N/A N/A self _filter_by_name flavors N/A flavors N/A N/A self _filter_by_id flavors N/A withcommons N/A N/A flavors N/A N/A self _apply_common_filters flavors N/A N/A N/A N/A self N/A detail N/A self N/A output_format N/A N/A N/A remove_from_items flavors links N/A N/A detail N/A N/A self N/A detail N/A N/A flv flavors N/A N/A key N/A N/A N/A set flv difference N/A id name N/A N/A N/A N/A flv pop key N/A kwargs N/A N/A self N/A more N/A dict out N/A StringIO title N/A N/A N/A N/A N/A self print_ flavors with_enumeration N/A self N/A enum kwargs N/A N/A self N/A more N/A N/A N/A pager N/A N/A N/A kwargs N/A out getvalue N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection main N/A N/A self N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run N/A N/A N/A command flavor_cmds flavor_info N/A _CycladesInit OptionalOutput N/A N/A Detailed information on a hardware flavor _run N/A N/A self flavor_id N/A N/A N/A N/A N/A self print_ N/A N/A N/A self client get_flavor_details flavor_id N/A self print_dict N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades flavor_id main N/A N/A self flavor_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run flavor_id flavor_id N/A N/A N/A command flavor_cmds server_attachment N/A _CycladesInit OptionalOutput N/A N/A Details on the attachment of a volume
    This is not information about the volume. To see volume information:
        $ kamaki volume info VOLUME_ID
     N/A arguments N/A dict attachment_id N/A ValueArgument The volume attachment --attachment-id N/A required N/A attachment_id _run N/A N/A self server_id N/A N/A N/A r N/A N/A N/A self client get_volume_attachment server_id N/A self N/A attachment_id N/A N/A N/A self print_ r N/A self print_dict N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id N/A N/A errors Cyclades endpoint main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_attachments N/A _CycladesInit OptionalOutput N/A N/A List the volume attachments of a VM _run N/A N/A self server_id N/A N/A N/A r N/A N/A N/A self client list_volume_attachments server_id N/A N/A N/A self print_ r N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id N/A N/A errors Cyclades endpoint main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_attach N/A _CycladesInit OptionalOutput N/A N/A Attach a volume on a VM N/A arguments N/A dict volume_id N/A ValueArgument The volume to be attached --volume-id N/A required N/A volume_id _run N/A N/A self server_id N/A N/A N/A r N/A N/A N/A self client attach_volume server_id N/A self N/A volume_id N/A N/A N/A self print_ r N/A self print_dict N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id N/A N/A errors Cyclades endpoint main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds server_detach N/A _CycladesInit N/A N/A Detach a volume from a VM N/A arguments N/A dict attachment_id N/A ValueArgument The volume attachment (mutually exclusive to --volume-id) --attachment-id volume_id N/A ValueArgument Volume to detach from VM (mutually exclusive to --attachment-id) --volume-id N/A required N/A attachment_id volume_id _run N/A N/A self server_id N/A N/A N/A att_id N/A self N/A attachment_id N/A att_id N/A N/A N/A N/A N/A self client delete_volume_attachment server_id att_id N/A N/A r N/A N/A N/A self client detach_volume server_id N/A self N/A volume_id N/A N/A N/A self error N/A %s detachment%s deleted, volume is detached N/A N/A len r N/A N/A N/A len r 1 s N/A N/A N/A self error OK N/A N/A N/A errors Generic all N/A N/A errors Cyclades connection N/A N/A errors Cyclades server_id N/A N/A errors Cyclades endpoint main N/A N/A self server_id N/A N/A N/A N/A N/A N/A super N/A self __class__ self _run N/A N/A all N/A N/A self N/A attachment_id N/A self N/A volume_id N/A N/A N/A CLISyntaxError Invalid argument compination details N/A N/A %s and %s are mutually exclusive N/A N/A N/A N/A self arguments N/A attachment_id lvalue N/A N/A N/A self arguments N/A volume_id lvalue N/A N/A N/A self _run server_id server_id N/A N/A N/A command server_cmds