Module Expr Str Assign NameStore Str Import alias Import alias Import alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias alias ImportFrom alias Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore Str Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad Assign NameStore Dict Assign NameStore Dict FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad Call NameLoad ListLoad Str attr Index Str For NameStore NameLoad body If CompareIn SubscriptLoad NameLoad Index Str NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad Call NameLoad ListLoad Str attr Index Str Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore AttributeLoad Call NameLoad ListLoad Str attr Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call NameLoad Expr Call NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Dict If Call NameLoad NameLoad Str body Assign NameStore AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareIs SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str NameLoad body TryExcept body Assign NameStore Call NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Dict handlers ExceptHandler type NameLoad body Assign NameStore NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If Call NameLoad NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str If Call NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad Dict Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass orelse If Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Str body If Call NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str body Assign NameStore Call NameLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Dict Assign SubscriptStore SubscriptLoad NameLoad Index Str Index SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad orelse If Call NameLoad NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad Dict Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad AttributeLoad NameLoad attr orelse Raise TupleLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd UnaryOpNot NameLoad CompareNotIn NameLoad NameLoad body Return Call NameLoad BinOpMod Str NameLoad If BoolOpAnd UnaryOpNot NameLoad CompareNotIn NameLoad NameLoad body Return Call NameLoad BinOpMod Str NameLoad Return BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str Num decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call NameLoad SetComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad SetComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad For NameStore Call AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad ListLoad Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad ListLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad ListLoad Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad ListLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore DictComp TupleLoad NameLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore NameStore NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return BoolOpOr CompareEq NameLoad NameLoad CompareIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore IfExp UnaryOpNot NameLoad NameLoad Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr For TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr body Delete SubscriptDel NameLoad Index TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpSub AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd NameLoad CompareIn Str NameLoad body Raise Call NameLoad Str Return DictComp NameLoad NameLoad comprehension TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd NameLoad CompareIn Str NameLoad body Raise Call NameLoad Str Return DictComp NameLoad NameLoad comprehension TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd NameLoad CompareIn Str NameLoad body Raise Call NameLoad Str Return DictComp NameLoad NameLoad comprehension TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpAnd NameLoad CompareIn Str NameLoad body Raise Call NameLoad Str Return DictComp NameLoad NameLoad comprehension TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse If BoolOpAnd Call NameLoad AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr orelse Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad kwarg body Expr Str If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If CompareNotIn NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr If BoolOpAnd NameLoad CompareNotIn NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad orelse If BoolOpAnd CompareNotEq NameLoad AttributeLoad NameLoad attr UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad BinOpSub NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr orelse Assign AttributeStore NameLoad attr Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Expr Str If BoolOpOr UnaryOpNot NameLoad CompareIs NameLoad NameLoad body Return Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore ListLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn NameLoad NameLoad body Continue For NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore IfExp NameLoad NameLoad BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareNotEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Str body Expr Call AttributeLoad NameLoad attr Str NameLoad Continue Assign NameStore IfExp NameLoad NameLoad BinOpAdd Str NameLoad If CompareEq Call AttributeLoad NameLoad attr Str Num body Raise Call NameLoad Str NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Dict Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Num keyword NameLoad keyword NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd NameLoad CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Str TupleLoad NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad SubscriptLoad NameLoad Index Num orelse If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd NameLoad CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Str body If NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Str NameLoad Expr ListComp Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore NameLoad orelse If CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Str body Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad orelse If NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num orelse Expr Call NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore NameLoad body If CompareEq NameLoad Str body Assign TupleStore NameStore NameStore NameLoad For TupleStore NameStore NameStore NameLoad body Assign NameStore IfExp CompareEq NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore NameStore NameLoad body If CompareEq NameLoad Str body Assign NameStore ListComp SubscriptLoad NameLoad Index NameLoad comprehension TupleStore NameStore NameStore NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign TupleStore NameStore NameStore NameLoad Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad orelse If CompareEq NameLoad Str body Assign TupleStore NameStore NameStore NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore NameLoad body Assign NameStore IfExp CompareEq NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad Expr Call AttributeLoad NameLoad attr ListComp SubscriptLoad NameLoad Index NameLoad comprehension TupleStore NameStore NameStore NameLoad Assign NameStore ListLoad For NameStore NameLoad body If NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIn SubscriptLoad NameLoad Index NameLoad Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore NameLoad CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Str body If NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareEq SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Str Str body Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad orelse If NameLoad body If CompareNotEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Index Num orelse Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str If CompareIsNot NameLoad NameLoad body For NameStore NameLoad body If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad keyword Dict keyword Dict Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str For NameStore NameLoad body Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body For NameStore SubscriptLoad NameLoad Index NameLoad body If CompareEq NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body For NameStore SubscriptLoad NameLoad Index NameLoad body If CompareIn NameLoad Call NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd NameLoad BoolOpOr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr NameLoad body Return SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Return Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot NameLoad body Return NameLoad Return CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore ListLoad Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs Call NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr If BoolOpAnd NameLoad CompareNotIn Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad Assign NameStore Str If BoolOpAnd NameLoad BoolOpOr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore SubscriptLoad NameLoad Index NameLoad If UnaryOpNot NameLoad body Return ListLoad If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Str NameLoad Call AttributeLoad NameLoad attr NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad orelse If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Str NameLoad Call AttributeLoad NameLoad attr NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad orelse If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Str NameLoad Call AttributeLoad NameLoad attr NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad orelse If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad Str NameLoad Call AttributeLoad NameLoad attr NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad orelse Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore ListLoad If NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr TupleLoad NameLoad NameLoad ListLoad Expr Call AttributeLoad NameLoad attr ListComp TupleLoad AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad BoolOpOr UnaryOpNot NameLoad CompareIn AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr TupleLoad NameLoad NameLoad ListLoad Expr Call AttributeLoad NameLoad attr ListComp TupleLoad AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad BoolOpOr UnaryOpNot NameLoad CompareIn AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body TryExcept body Assign NameStore ListLoad NameLoad Return Call NameLoad NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotIn NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If BoolOpAnd CompareIs NameLoad NameLoad CompareIs NameLoad NameLoad body Raise Call NameLoad Str NameLoad Assign NameStore IfExp CompareIsNot NameLoad NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad Str NameLoad Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd CompareNotEq NameLoad AttributeLoad NameLoad attr UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Dict If CompareIsNot NameLoad NameLoad body If CompareEq Call AttributeLoad NameLoad attr Str Num body Assign NameStore ListLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Continue Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If UnaryOpNot NameLoad body Raise Call NameLoad Str If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotIn NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call AttributeLoad NameLoad attr Str Num body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareNotIn AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call AttributeLoad NameLoad attr Str Num body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad NameLoad Index Num keyword NameLoad Assign NameStore ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num FunctionDef arguments args NameParam defaults body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareEq AttributeLoad NameLoad attr IfExp CompareEq AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListComp IfExp CompareEq AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr comprehension NameStore NameLoad Return BoolOpOr CompareEq Call NameLoad NameLoad Num CompareIn NameLoad NameLoad decorator_list Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad NameLoad NameLoad Continue Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If CompareIsNot NameLoad NameLoad body If BoolOpAnd UnaryOpNot NameLoad BoolOpOr Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr NameLoad Str body Continue Assign NameStore IfExp Call AttributeLoad NameLoad attr NameLoad Str NameLoad NameLoad Assign NameStore IfExp Call AttributeLoad NameLoad attr NameLoad Str NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If CompareIsNot NameLoad NameLoad body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareEq AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str If CompareIsNot NameLoad NameLoad body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareEq AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Continue Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str Str NameLoad body Assert NameLoad Assert NameLoad Assert NameLoad Assert NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr IfExp CompareIsNot NameLoad NameLoad NameLoad Dict Return decorator_list decorator_list
N/A N/A ION Resource definitions and functions, resource lifecycle framework, extended resource framework N/A __author__ Michael Meisinger, Stephen Henrie N/A inspect N/A types N/A time pyon.core.registry getextends issubtype is_ion_object isenum pyon.core.bootstrap IonObject pyon.core.exception BadRequest NotFound Inconsistent Unauthorized pyon.util.config Config pyon.util.containers DotDict named_any get_ion_ts pyon.util.execute get_method_arguments get_remote_info execute_method pyon.util.log log N/A ObjectTypes N/A DotDict N/A OT ObjectTypes N/A ResourceTypes N/A DotDict N/A RT ResourceTypes N/A Predicates N/A DotDict N/A PredicateType N/A DotDict N/A PRED PredicateType N/A CompoundAssociations N/A DotDict N/A LifeCycleStates N/A DotDict N/A LCS LifeCycleStates N/A LCS_NONE NONE N/A AvailabilityStates N/A DotDict N/A AS AvailabilityStates N/A LCE N/A DotDict N/A lcs_workflow_defs N/A N/A lcs_workflows N/A get_predicate_type_list N/A N/A N/A N/A N/A Parses the associations.yml file for permissible associations N/A N/A N/A Predicates clear N/A assoc_defs N/A N/A N/A Config N/A res/config/associations.yml data N/A AssociationDefinitions N/A ad assoc_defs N/A N/A N/A N/A ad N/A predicate Predicates N/A N/A N/A Inconsistent N/A Predicate %s defined multiple times in associations.yml N/A ad N/A predicate N/A N/A Predicates N/A N/A ad N/A predicate ad N/A N/A N/A Predicates keys N/A get_compound_associations_list N/A N/A N/A N/A N/A Parses the associations.yml file for compound associations for the extended resource framework N/A N/A N/A CompoundAssociations clear N/A N/A N/A CompoundAssociations update N/A N/A N/A Config N/A res/config/associations.yml data N/A CompoundAssociations N/A N/A N/A CompoundAssociations keys N/A initialize_res_lcsms N/A N/A N/A N/A N/A 
    Initializes resource type lifecycle state machines.
     N/A res_lifecycle N/A N/A Config N/A res/config/resource_lifecycle.yml data N/A N/A N/A lcs_workflow_defs clear N/A lcsm_defs N/A res_lifecycle N/A LifecycleWorkflowDefinitions N/A wf lcsm_defs N/A N/A wfname N/A wf N/A name N/A clsname N/A N/A wf get lcsm_class None N/A clsname N/A N/A wf_cls N/A named_any clsname N/A N/A lcs_workflow_defs N/A wfname N/A wf_cls wf N/A N/A based_on N/A N/A wf get based_on None N/A wf_base N/A lcs_workflow_defs N/A based_on N/A N/A lcs_workflow_defs N/A wfname N/A N/A wf_base _clone_with_restrictions wf N/A N/A N/A lcs_workflows clear N/A N/A res_type wf_name N/A N/A N/A res_lifecycle N/A LifecycleResourceTypes iteritems N/A N/A N/A lcs_workflows N/A res_type N/A lcs_workflow_defs N/A wf_name N/A load_definitions N/A N/A N/A N/A N/A Loads constants for resource, association and life cycle states.
    Make sure global module variable objects are updated, not replaced, because other modules had already
    imported them (BAD).
     N/A ot_list N/A getextends IonObjectBase N/A N/A N/A ot_list append IonObjectBase N/A N/A N/A ObjectTypes clear N/A N/A N/A ObjectTypes update N/A zip ot_list ot_list N/A N/A N/A ObjectTypes lock N/A rt_list N/A getextends Resource N/A N/A N/A rt_list append Resource N/A N/A N/A ResourceTypes clear N/A N/A N/A ResourceTypes update N/A zip rt_list rt_list N/A N/A N/A ResourceTypes lock N/A pt_list N/A get_predicate_type_list N/A N/A N/A PredicateType clear N/A N/A N/A PredicateType update N/A zip pt_list pt_list N/A N/A N/A PredicateType lock N/A N/A get_compound_associations_list N/A N/A initialize_res_lcsms N/A N/A lcstates avstates fsmevents N/A get_all_lcsm_names N/A N/A N/A LifeCycleStates clear N/A N/A N/A LifeCycleStates update N/A zip lcstates lcstates N/A N/A N/A LifeCycleStates lock N/A N/A N/A AvailabilityStates clear N/A N/A N/A AvailabilityStates update N/A zip avstates avstates N/A N/A N/A AvailabilityStates lock N/A N/A N/A LCE clear N/A N/A N/A LCE update N/A zip N/A N/A N/A e upper N/A e fsmevents fsmevents N/A N/A N/A LCE lock N/A is_resource N/A N/A object N/A N/A N/A Returns true if the given object is a resource (i.e. a sub-type of Resource) N/A N/A issubtype N/A object type_ Resource N/A create_access_args N/A N/A current_actor_id superuser_actor_ids N/A None None N/A N/A Returns a dict that can be provided to resource registry and datastore find operations to indicate
    the caller's and
     N/A access_args N/A dict current_actor_id current_actor_id superuser_actor_ids superuser_actor_ids N/A access_args N/A get_object_schema N/A N/A resource_type N/A N/A N/A 
    This function returns the schema for a given resource_type
    @param resource_type  name of an object type
    @return  schema dict
     N/A schema_info N/A dict N/A N/A schema_info N/A schemas N/A dict N/A ion_object_name N/A str resource_type N/A ret_obj N/A IonObject ion_object_name N/A N/A N/A hasattr ret_obj _svc_name N/A N/A schema N/A ret_obj _schema N/A field N/A ret_obj _schema N/A N/A N/A N/A N/A schema N/A field N/A default None N/A N/A N/A N/A value N/A IonObject N/A N/A schema N/A field N/A type N/A N/A N/A N/A NotFound N/A N/A value None N/A N/A setattr ret_obj field value N/A N/A hasattr ret_obj _schema N/A N/A N/A N/A schema_info N/A schemas N/A ion_object_name N/A ret_obj _schema N/A field N/A ret_obj _schema N/A N/A obj_type N/A N/A N/A ret_obj _schema N/A field N/A type N/A N/A is_ion_object obj_type N/A N/A N/A N/A value N/A IonObject obj_type N/A N/A N/A N/A schema_info N/A schemas N/A obj_type N/A value _schema N/A N/A N/A NotFound N/A N/A N/A N/A N/A N/A N/A N/A ret_obj _schema N/A field has_key enum_type N/A N/A N/A isenum N/A N/A N/A ret_obj _schema N/A field N/A enum_type N/A N/A value N/A IonObject N/A N/A N/A ret_obj _schema N/A field N/A enum_type N/A N/A N/A N/A schema_info N/A schemas N/A N/A N/A N/A ret_obj _schema N/A field N/A enum_type N/A value _str_map N/A N/A schema_info N/A object ret_obj N/A N/A N/A isenum resource_type N/A N/A N/A N/A schema_info N/A schemas N/A resource_type N/A N/A N/A N/A schema_info N/A schemas N/A resource_type N/A ret_obj _str_map N/A N/A N/A %s is not an ION Object resource_type N/A schema_info N/A get_restype_lcsm N/A N/A restype N/A N/A N/A N/A N/A lcs_workflows get restype None N/A get_default_lcsm N/A N/A N/A N/A N/A N/A lcstate N/A N/A maturity availability N/A N/A N/A Creates a composite lcstate and availability string N/A N/A N/A maturity N/A maturity LCS N/A N/A N/A BadRequest N/A lcstate maturity %s unknown maturity N/A N/A N/A availability N/A availability AS N/A N/A N/A BadRequest N/A lcstate availability %s unknown availability N/A N/A %s_%s N/A maturity availability N/A lcsplit N/A N/A lcstate N/A N/A N/A Splits a composite lcstate and availability string into a tuple N/A N/A N/A lcstate split _ 1 N/A get_all_lcsm_names N/A N/A N/A N/A N/A Returns 3 lists of lcstate, availability state and transition event names N/A lcstates N/A sorted N/A lcs N/A lcsm N/A N/A lcs_workflow_defs values N/A lcs N/A lcsm lcstate_states N/A avstates N/A sorted N/A avs N/A lcsm N/A N/A lcs_workflow_defs values N/A avs N/A lcsm availability_states N/A fsmevents N/A set N/A lcsm N/A N/A lcs_workflow_defs values N/A N/A N/A src evt N/A N/A N/A lcsm lcstate_transitions keys N/A N/A N/A N/A fsmevents add evt N/A N/A src evt N/A N/A N/A lcsm availability_transitions keys N/A N/A N/A N/A fsmevents add evt N/A fsmevents N/A sorted fsmevents N/A N/A lcstates avstates fsmevents N/A ResourceLifeCycleSM N/A object N/A N/A 
    Holds a resource type life cycle state workflow with states and transitions.
     __init__ N/A N/A self N/A kwargs N/A N/A N/A self _kwargs kwargs N/A N/A N/A self _initialize_fsms N/A _initialize_fsms N/A N/A self N/A N/A N/A lc_states N/A N/A N/A N/A self _kwargs get lcstate_states None N/A N/A lc_trans N/A N/A N/A N/A self _kwargs get lcstate_transitions None N/A N/A N/A N/A self lcstate_states N/A self lcstate_transitions N/A N/A self _get_fsm_definition lc_states lc_trans N/A N/A self initial_state N/A N/A N/A self _kwargs get initial_lcstate None N/A av_states N/A N/A N/A N/A self _kwargs get availability_states None N/A N/A av_trans N/A N/A N/A N/A self _kwargs get availability_transitions None N/A N/A N/A N/A self availability_states N/A self availability_transitions N/A N/A self _get_fsm_definition av_states av_trans N/A N/A self initial_availability N/A N/A N/A self _kwargs get initial_availability None N/A N/A self state_aliases N/A N/A _get_fsm_definition N/A N/A self state_def trans_def N/A N/A N/A fsm_states N/A set N/A N/A N/A fsm_states update state_def N/A fsm_transitions N/A N/A src evt targ N/A N/A src evt targ trans_def N/A N/A fsm_states fsm_transitions N/A is_in_state N/A N/A self current_state query_state N/A N/A N/A N/A N/A current_state query_state N/A current_state N/A N/A self state_aliases N/A query_state N/A _clone_with_restrictions N/A N/A self wfargs N/A None N/A N/A wfargs N/A N/A None wfargs N/A N/A clone N/A N/A self __class__ wfargs N/A N/A clone lcstate_states N/A N/A N/A self lcstate_states copy N/A N/A clone lcstate_transitions N/A N/A N/A self lcstate_transitions copy N/A N/A clone availability_states N/A N/A N/A self availability_states copy N/A N/A clone availability_transitions N/A N/A N/A self availability_transitions copy N/A N/A N/A clone _apply_restrictions wfargs N/A clone N/A _apply_restrictions N/A N/A self N/A kwargs N/A N/A N/A self remove_states N/A N/A kwargs get remove_states None N/A N/A self remove_states N/A N/A trans_new N/A N/A N/A self lcstate_transitions copy N/A N/A N/A src evt targ N/A N/A N/A self lcstate_transitions iteritems N/A N/A N/A N/A src N/A self remove_states N/A targ N/A self remove_states N/A N/A N/A trans_new N/A N/A src evt N/A N/A self lcstate_transitions trans_new N/A N/A self lcstate_states N/A N/A self lcstate_states N/A set N/A self remove_states N/A get_lcstate_successor N/A N/A self current_state transition_event N/A N/A N/A 
        For given current_state and transition_event, return the lcstate successor state if
        defined in the FSM transitions or None
         N/A N/A N/A N/A self lcstate_transitions get N/A current_state transition_event None N/A get_availability_successor N/A N/A self current_state transition_event N/A N/A N/A 
        For given current_state and transition_event, return the availability successor state if
        defined in the FSM transitions or None
         N/A N/A N/A N/A self availability_transitions get N/A current_state transition_event None N/A get_lcstate_successors N/A N/A self some_state N/A N/A N/A 
        For a given state, return a dict of possible transition events => successor states
         N/A N/A some_state N/A _ some_state N/A N/A N/A BadRequest Compound lcstates are obsolete N/A N/A evt targ N/A N/A N/A src evt targ N/A N/A N/A self lcstate_transitions iteritems N/A src some_state N/A get_availability_successors N/A N/A self some_state N/A N/A N/A 
        For a given state, return a dict of possible transition events => successor states
         N/A N/A some_state N/A _ some_state N/A N/A N/A BadRequest Compound lcstates are obsolete N/A N/A evt targ N/A N/A N/A src evt targ N/A N/A N/A self availability_transitions iteritems N/A src some_state N/A get_lcstate_predecessors N/A N/A self some_state N/A N/A N/A 
        For a given state, return a dict of possible predecessor states => the transition to move
         N/A N/A some_state N/A _ some_state N/A N/A N/A BadRequest Compound lcstates are obsolete N/A N/A src evt N/A N/A N/A src evt targ N/A N/A N/A self lcstate_transitions iteritems N/A targ some_state N/A get_availability_predecessors N/A N/A self some_state N/A N/A N/A 
        For a given state, return a dict of possible predecessor states => the transition to move
         N/A N/A some_state N/A _ some_state N/A N/A N/A BadRequest Compound lcstates are obsolete N/A N/A src evt N/A N/A N/A src evt targ N/A N/A N/A self availability_transitions iteritems N/A targ some_state N/A N/A ExtendedResourceContainer N/A object N/A N/A 
    Class to support creating and filling extended resource containers.
    @todo rename to ExtendedResourceUtil
     __init__ N/A N/A self serv_prov res_registry N/A None N/A N/A N/A self service_provider serv_prov N/A N/A res_registry None N/A N/A N/A self _rr res_registry N/A N/A N/A N/A hasattr N/A serv_prov container has_capability N/A N/A N/A serv_prov container has_capability RESOURCE_REGISTRY N/A N/A N/A self _rr N/A N/A serv_prov container resource_registry N/A N/A N/A self _rr N/A N/A N/A self service_provider clients resource_registry N/A N/A self ctx None N/A create_extended_resource_container_list N/A N/A self extended_resource_type resource_id_list computed_resource_type ext_associations ext_exclude N/A None None None kwargs N/A N/A 
        Returns a list of extended resource containers for given list of resource_ids.
         N/A N/A N/A isinstance resource_id_list N/A types ListType N/A N/A N/A Inconsistent The parameter resource_id_list is not a list of resource_ids N/A ret N/A list N/A res_id resource_id_list N/A N/A ext_res N/A N/A self create_extended_resource_container extended_resource_type res_id computed_resource_type ext_associations ext_exclude N/A N/A N/A ret append ext_res N/A ret N/A create_extended_resource_container N/A N/A self extended_resource_type resource_id computed_resource_type ext_associations ext_exclude N/A None None None kwargs N/A N/A 
        Returns an extended resource container for a given resource_id.
         N/A overall_start_time N/A N/A time time N/A N/A self ctx None N/A N/A N/A isinstance resource_id N/A types StringType N/A N/A N/A Inconsistent The parameter resource_id is not a single resource id string N/A N/A N/A N/A self service_provider N/A N/A self _rr N/A N/A N/A Inconsistent This class is not initialized properly N/A N/A extended_resource_type N/A getextends N/A OT ResourceContainer N/A N/A N/A BadRequest N/A The requested resource %s is not extended from %s N/A extended_resource_type N/A OT ResourceContainer N/A N/A computed_resource_type N/A computed_resource_type N/A getextends N/A OT BaseComputedAttributes N/A N/A N/A BadRequest N/A The requested resource %s is not extended from %s N/A computed_resource_type N/A OT BaseComputedAttributes N/A resource_object N/A N/A N/A self _rr read resource_id N/A N/A resource_object N/A N/A N/A NotFound N/A The Resource %s does not exist resource_id N/A res_container N/A IonObject extended_resource_type N/A originResourceType N/A N/A res_container get_class_decorator_value OriginResourceType N/A N/A originResourceType None N/A N/A N/A N/A log error The requested extended resource %s does not contain an OriginResourceType decorator. extended_resource_type N/A N/A N/A N/A originResourceType N/A resource_object type_ N/A N/A issubtype N/A resource_object type_ originResourceType N/A N/A N/A Inconsistent N/A The OriginResourceType decorator of the requested resource %s(%s) does not match the type of the specified resource id(%s). N/A extended_resource_type originResourceType N/A resource_object type_ N/A N/A res_container _id N/A resource_object _id N/A N/A res_container resource resource_object N/A N/A N/A self _prepare_context N/A resource_object _id N/A N/A N/A self set_container_lcstate_info res_container N/A N/A N/A self set_res_container_info res_container N/A N/A N/A self set_container_field_values res_container ext_exclude kwargs N/A N/A N/A self set_computed_attributes res_container computed_resource_type ext_exclude kwargs N/A N/A N/A self set_extended_associations res_container ext_associations ext_exclude N/A N/A res_container ts_created N/A get_ion_ts N/A overall_stop_time N/A N/A time time N/A N/A N/A log debug Time to process extended resource container %s %f secs extended_resource_type N/A overall_stop_time overall_start_time N/A res_container N/A set_res_container_info N/A N/A self res_container N/A N/A N/A 
        Set info in resource container, such as type_version.
        This is true for all resources, independent of the type.
         N/A N/A res_container type_version N/A N/A N/A res_container resource get_class_decorator_value TypeVersion N/A set_container_lcstate_info N/A N/A self res_container N/A N/A N/A 
        Set lcstate related fields in resource container, such as available lcstate transitions.
        This is true for all resources, independent of the type.
         N/A restype_workflow N/A get_restype_lcsm N/A N/A res_container resource type_ N/A restype_workflow N/A N/A N/A res_container lcstate_transitions N/A N/A restype_workflow get_lcstate_successors N/A N/A res_container resource lcstate N/A N/A res_container availability_transitions N/A N/A restype_workflow get_availability_successors N/A N/A res_container resource availability N/A N/A N/A res_container lcstate_transitions N/A N/A LCE RETIRE N/A LCE DELETE N/A LCS RETIRED N/A LCS DELETED N/A N/A res_container availability_transitions N/A N/A set_container_field_values N/A N/A self res_container ext_exclude N/A kwargs N/A N/A 
        Sets resource container fields that are not extended or computed.
         N/A N/A N/A self set_object_field_values res_container N/A res_container resource ext_exclude kwargs N/A set_computed_attributes N/A N/A self res_container computed_resource_type ext_exclude N/A kwargs N/A N/A 
        Creates the specified ComputedAttributes object if given and iterate over the fields
        to set the computed values.
         N/A N/A N/A computed_resource_type N/A computed_resource_type None N/A N/A N/A N/A res_container computed N/A IonObject computed_resource_type N/A N/A N/A self set_object_field_values N/A res_container computed N/A res_container resource ext_exclude kwargs N/A set_object_field_values N/A N/A self obj resource ext_exclude N/A kwargs N/A N/A 
        Iterate through all fields of the given object and set values according
        to the field type and decorator definition in the object type schema.
         N/A field_needs N/A N/A resource_needs N/A set N/A assoc_needs N/A set N/A final_target_types N/A N/A field N/A obj _schema N/A N/A N/A N/A ext_exclude None N/A field ext_exclude N/A N/A N/A decorator N/A N/A N/A obj _schema N/A field N/A decorators N/A N/A field_start_time N/A N/A time time N/A N/A decorator Method N/A N/A deco_value N/A N/A obj get_decorator_value field decorator N/A method_name N/A deco_value deco_value N/A get_ field N/A ret_val N/A N/A self execute_method_with_resource N/A resource _id method_name kwargs N/A N/A ret_val None N/A N/A N/A setattr obj field ret_val N/A N/A N/A decorator ServiceRequest N/A N/A deco_value N/A N/A obj get_decorator_value field decorator N/A N/A N/A N/A N/A obj _schema N/A field N/A type ServiceRequest N/A N/A N/A N/A log error The field %s is an incorrect type for a ServiceRequest decorator. field N/A N/A method_name N/A deco_value deco_value N/A get_ field N/A N/A N/A N/A method_name find . -1 N/A N/A N/A Inconsistent The field %s decorated as a ServiceRequest only supports remote operations. field N/A N/A service_client operation N/A get_remote_info self method_name N/A rmi_call N/A N/A method_name split . N/A parms N/A resource_id N/A resource _id N/A N/A N/A parms update N/A get_method_arguments service_client operation kwargs N/A ret_val N/A IonObject N/A OT ServiceRequest service_name N/A rmi_call N/A 0 service_operation operation request_parameters parms N/A N/A setattr obj field ret_val N/A N/A N/A N/A self is_compound_association decorator N/A N/A target_type N/A N/A obj get_decorator_value field decorator N/A N/A target_type N/A , target_type N/A N/A N/A target_type final_target_type N/A N/A target_type split , N/A N/A final_target_types N/A field final_target_type N/A predicates N/A N/A self get_compound_association_predicates decorator N/A assoc_list N/A N/A self _find_associated_resources resource N/A predicates N/A 0 target_type N/A N/A N/A field_needs append N/A field A N/A assoc_list predicates N/A N/A target_id assoc assoc_list N/A N/A N/A N/A assoc_needs add N/A target_id N/A predicates N/A 1 N/A N/A N/A N/A self is_association_predicate decorator N/A N/A target_type N/A N/A obj get_decorator_value field decorator N/A N/A target_type N/A , target_type N/A N/A target_type N/A N/A target_type split , N/A assoc_list N/A N/A self _find_associated_resources resource decorator target_type N/A N/A N/A N/A N/A obj _schema N/A field N/A type list N/A N/A assoc_list N/A N/A N/A N/A field_needs append N/A field L assoc_list N/A N/A N/A N/A resource_needs add target_id N/A N/A target_id assoc assoc_list N/A N/A N/A N/A N/A N/A obj _schema N/A field N/A type int N/A N/A N/A setattr obj field N/A len assoc_list N/A N/A assoc_list N/A N/A first_assoc N/A assoc_list N/A 0 N/A N/A N/A len assoc_list 1 N/A N/A N/A N/A log warn Extended object field %s uses only 1 of %d associated resources field N/A len assoc_list N/A N/A N/A field_needs append N/A field O first_assoc N/A N/A N/A resource_needs add N/A first_assoc N/A 0 N/A N/A N/A setattr obj field None N/A N/A N/A N/A log debug Unknown decorator %s for field %s of resource %s decorator field N/A resource _id N/A field_stop_time N/A N/A time time N/A N/A field_needs N/A N/A N/A assoc_needs N/A N/A assocs N/A N/A N/A self _rr find_associations anyside N/A list assoc_needs id_only False N/A N/A N/A self _add_associations assocs N/A N/A field need_type needs field_needs N/A N/A N/A need_type A N/A N/A N/A assoc_list predicates needs N/A N/A target_id assoc assoc_list N/A N/A res_type N/A N/A target_id N/A assoc o N/A assoc ot N/A assoc st N/A assoc_list1 N/A N/A self _find_associated_resources target_id N/A predicates N/A 1 None res_type N/A N/A target_id1 assoc1 assoc_list1 N/A N/A N/A N/A resource_needs add target_id1 N/A res_list N/A N/A N/A self _rr read_mult N/A list resource_needs N/A res_objs N/A dict N/A zip resource_needs res_list N/A N/A field need_type needs field_needs N/A N/A N/A need_type L N/A N/A obj_list N/A N/A res_objs N/A target_id N/A N/A target_id assoc needs N/A N/A setattr obj field obj_list N/A N/A N/A need_type O N/A N/A N/A target_id assoc needs N/A N/A setattr obj field N/A res_objs N/A target_id N/A N/A N/A need_type A N/A N/A N/A assoc_list predicates needs N/A obj_list N/A N/A N/A target_id assoc assoc_list N/A N/A res_type N/A N/A target_id N/A assoc o N/A assoc ot N/A assoc st N/A assoc_list1 N/A N/A self _find_associated_resources target_id N/A predicates N/A 1 None res_type N/A N/A N/A obj_list append N/A N/A res_objs N/A target_id1 N/A N/A target_id1 assoc1 assoc_list1 N/A result_obj_list N/A N/A ol_nested obj_list N/A N/A ol_nested N/A N/A N/A N/A final_target_types has_key field N/A N/A N/A N/A result_obj_list extend N/A target_obj N/A target_obj ol_nested N/A N/A N/A target_obj type_ N/A resource type_ N/A N/A final_target_types N/A field N/A N/A target_obj _get_extends N/A N/A N/A N/A result_obj_list extend N/A target_obj N/A target_obj ol_nested N/A N/A target_obj type_ N/A resource type_ N/A N/A N/A N/A N/A obj _schema N/A field N/A type list N/A N/A result_obj_list N/A N/A N/A setattr obj field result_obj_list N/A N/A N/A N/A N/A N/A obj _schema N/A field N/A type int N/A N/A N/A setattr obj field N/A len result_obj_list N/A N/A result_obj_list N/A N/A N/A N/A len result_obj_list 1 N/A N/A N/A N/A log warn Extended object field %s uses only 1 of %d compound associated resources field N/A len result_obj_list N/A N/A setattr obj field N/A result_obj_list N/A 0 N/A N/A N/A setattr obj field None N/A set_extended_associations N/A N/A self res_container ext_associations ext_exclude N/A N/A N/A 
        Iterates over the dict of extended field names and associations dynamically passed in.
         N/A N/A ext_associations None N/A N/A ext_field ext_associations N/A N/A N/A N/A ext_exclude None N/A ext_field ext_exclude N/A N/A N/A objs N/A N/A self _find_associated_resources N/A res_container resource N/A ext_associations N/A ext_field N/A objs N/A N/A N/A N/A res_container ext_associations N/A ext_field objs N/A N/A N/A N/A res_container ext_associations N/A ext_field N/A list N/A _prepare_context N/A N/A self resource_id N/A N/A N/A 
        Initializes the context object and loads associations for resource id.
         N/A N/A self ctx N/A dict by_subject N/A by_object N/A N/A assocs N/A N/A N/A self _rr find_associations anyside resource_id id_only False N/A N/A N/A self _add_associations assocs N/A N/A N/A log debug Found %s associations for resource %s N/A len assocs resource_id N/A _add_associations N/A N/A self assocs N/A N/A N/A 
        Adds a list of Association objects to the context memory structure, indexed by
        (resource_id, predicate).
         N/A by_subject N/A N/A self ctx N/A by_subject N/A by_object N/A N/A self ctx N/A by_object N/A assoc assocs N/A N/A sub_key N/A N/A assoc s N/A assoc p N/A N/A sub_key by_subject N/A N/A N/A by_subject N/A sub_key N/A N/A N/A N/A N/A by_subject N/A sub_key append assoc N/A obj_key N/A N/A assoc o N/A assoc p N/A N/A obj_key by_object N/A N/A N/A by_object N/A obj_key N/A N/A N/A N/A N/A by_object N/A obj_key append assoc N/A is_predicate_association N/A N/A self predicate predicate_type res N/A N/A N/A predt N/A predicate N/A predicate_type N/A N/A N/A res predt N/A N/A True N/A False N/A is_predicate_association_extension N/A N/A self predicate predicate_type res N/A N/A N/A predt N/A predicate N/A predicate_type N/A N/A N/A res N/A getextends predt N/A N/A True N/A False N/A is_association_predicate N/A N/A self association N/A N/A N/A N/A association N/A N/A N/A association endswith > N/A N/A association endswith < N/A N/A association N/A association N/A -1 N/A N/A N/A Predicates has_key association N/A is_compound_association N/A N/A self association N/A N/A N/A N/A N/A CompoundAssociations has_key association N/A get_compound_association_predicates N/A N/A self association N/A N/A N/A N/A N/A CompoundAssociations has_key association N/A N/A N/A N/A CompoundAssociations N/A association N/A predicates N/A N/A list N/A _allow_direction N/A N/A self assoc_direction direction N/A N/A N/A N/A assoc_direction N/A N/A True N/A N/A assoc_direction direction N/A _find_associated_resources N/A N/A self resource association_predicate target_type res_type N/A None None N/A N/A 
        Returns a list of tuples (target_id, Association) based on associations for the given
        resource (object), predicate and optional target object type.
        This method figures out appropriate association lookup based on the predicate definitions
        @param resource Either a resource object or a resource id (then res_type is needed)
         N/A assoc_list N/A N/A res_type N/A res_type N/A resource type_ N/A resource_id N/A N/A N/A type resource str resource N/A resource _id N/A N/A target_type N/A N/A type target_type N/A list tuple N/A N/A target_type N/A target_type N/A assoc_direction N/A N/A association_predicate N/A N/A N/A association_predicate endswith > N/A N/A association_predicate endswith < N/A N/A assoc_direction N/A association_predicate N/A -1 N/A association_predicate N/A association_predicate N/A -1 N/A pred N/A Predicates N/A association_predicate N/A N/A pred N/A N/A N/A N/A N/A N/A N/A self is_predicate_association pred domain res_type N/A N/A self _allow_direction assoc_direction > N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward False N/A N/A N/A assoc_list N/A assoc_direction N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward True N/A N/A N/A N/A N/A self is_predicate_association pred range res_type N/A N/A self _allow_direction assoc_direction < N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward True N/A N/A N/A N/A N/A self is_predicate_association_extension pred domain res_type N/A N/A self _allow_direction assoc_direction > N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward False N/A N/A N/A assoc_list N/A assoc_direction N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward True N/A N/A N/A N/A N/A self is_predicate_association_extension pred range res_type N/A N/A self _allow_direction assoc_direction < N/A N/A N/A N/A assoc_list extend N/A N/A self _find_associations resource_id association_predicate target_type backward True N/A N/A N/A N/A log warn Cannot handle association predicate %s for resource type %s association_predicate res_type N/A assoc_list N/A _find_associations N/A N/A self resource_id predicate target_type backward N/A None False N/A N/A 
        Searches through associations in context either objects (from as subject) or subjects (from an object).
        Filters by target type if given.
        @retval a list of tuples (target resource id, Association object)
         N/A assoc_list N/A N/A backward N/A N/A by_object N/A N/A N/A N/A self ctx N/A by_object get N/A resource_id predicate N/A N/A N/A N/A assoc_list extend N/A N/A N/A assoc s assoc N/A assoc by_object N/A N/A target_type N/A N/A assoc st target_type N/A N/A by_subject N/A N/A N/A N/A self ctx N/A by_subject get N/A resource_id predicate N/A N/A N/A N/A assoc_list extend N/A N/A N/A assoc o assoc N/A assoc by_subject N/A N/A target_type N/A N/A assoc ot target_type N/A assoc_list N/A execute_method_with_resource N/A N/A self resource_id method_name N/A kwargs N/A N/A N/A N/A args N/A resource_id N/A N/A execute_method self method_name args kwargs N/A N/A N/A Unauthorized N/A N/A N/A N/A Exception N/A e N/A N/A N/A N/A log error N/A Error executing method %s for resource id %s: %s N/A method_name resource_id N/A str e N/A None N/A create_prepare_resource_support N/A N/A self resource_id prepare_resource_type origin_resource_type N/A None None N/A N/A N/A N/A isinstance resource_id N/A types StringType N/A N/A N/A Inconsistent The parameter resource_id is not a single resource id string N/A N/A N/A N/A self service_provider N/A N/A self _rr N/A N/A N/A Inconsistent This class is not initialized properly N/A N/A N/A prepare_resource_type None N/A prepare_resource_type N/A getextends N/A OT ResourcePrepareSupport N/A N/A N/A BadRequest N/A The requested resource %s is not extended from %s N/A prepare_resource_type N/A OT ResourcePrepareSupport N/A resource_data N/A IonObject prepare_resource_type N/A origin_resource_decorator N/A N/A resource_data get_class_decorator_value OriginResourceType N/A N/A N/A origin_resource_decorator None N/A origin_resource_type None N/A N/A N/A NotFound OriginResourceType decorator not found in object specification %s prepare_resource_type N/A origin_resource_type N/A N/A origin_resource_type None origin_resource_type origin_resource_decorator N/A N/A origin_resource_type None N/A N/A N/A NotFound OriginResourceType decorator not found in object specification %s prepare_resource_type N/A resource_object None N/A resource_id N/A N/A resource_object N/A N/A N/A self _rr read resource_id N/A N/A N/A origin_resource_type N/A resource_object type_ N/A N/A issubtype N/A resource_object type_ origin_resource_type N/A N/A N/A Inconsistent N/A The OriginResourceType decorator of the requested resource %s(%s) does not match the type of the specified resource id(%s). N/A prepare_resource_type origin_resource_type N/A resource_object type_ N/A N/A resource_data _id N/A resource_object _id N/A N/A resource_object N/A IonObject origin_resource_type N/A N/A resource_data resource resource_object N/A N/A resource_data resource_schema N/A get_object_schema origin_resource_type N/A field N/A resource_data _schema N/A N/A deco_value N/A N/A resource_data get_decorator_value field AssociatedResources N/A assoc_dict N/A N/A N/A deco_value None N/A N/A N/A N/A N/A deco_value find , -1 N/A N/A associated_resources N/A deco_value N/A N/A associated_resources N/A N/A deco_value split , N/A res associated_resources N/A N/A assoc N/A N/A self get_associated_resource_info origin_resource_type resource_id res N/A N/A assoc_dict N/A N/A assoc key assoc N/A N/A setattr resource_data field assoc_dict N/A N/A resource_data N/A get_associated_resource_info N/A N/A self origin_resource_type resource_id assoc_resource_type N/A None N/A N/A N/A origin_resource_type N/A N/A N/A Inconsistent The parameter origin_resource_type is not set N/A N/A N/A isinstance resource_id N/A types StringType N/A N/A N/A Inconsistent The parameter resource_id is not a single resource id string N/A N/A N/A N/A self service_provider N/A N/A self _rr N/A N/A N/A Inconsistent This class is not initialized properly N/A N/A N/A assoc_resource_type None N/A assoc_resource_type N/A getextends N/A OT AssociatedResources N/A N/A N/A BadRequest N/A The requested resource %s is not extended from %s N/A assoc_resource_type N/A OT AssociatedResources N/A resource_data N/A IonObject assoc_resource_type N/A N/A N/A log debug get_associated_resource_info: %s assoc_resource_type N/A field N/A resource_data _schema N/A N/A deco_value N/A N/A resource_data get_decorator_value field ResourceType N/A N/A deco_value None N/A N/A N/A setattr resource_data resource_type deco_value N/A N/A res_list _ N/A N/A N/A self _rr find_resources restype deco_value id_only False N/A exclude_lcs_filter_value N/A N/A resource_data get_decorator_value field ExcludeLifecycleStates N/A N/A N/A exclude_lcs_filter_value None N/A N/A N/A exclude_lcs_filter_value find , -1 N/A N/A exclude_filter N/A N/A exclude_lcs_filter_value split , N/A res_list N/A res N/A res res_list N/A N/A res lcstate exclude_filter N/A res_filter_value N/A N/A resource_data get_decorator_value field ResourceSPOFilter N/A N/A N/A res_filter_value None N/A N/A N/A res_filter_value find , -1 N/A N/A assoc_filter N/A N/A res_filter_value split , N/A res_associations N/A N/A N/A self _rr find_associations predicate N/A assoc_filter N/A 1 id_only False N/A assoc_list N/A a N/A a res_associations N/A N/A N/A a st N/A assoc_filter N/A 0 N/A N/A a ot N/A assoc_filter N/A 2 resource_available N/A N/A res N/A N/A N/A rel_assocs N/A a N/A a assoc_list N/A N/A res _id N/A N/A N/A a st origin_resource_type N/A a o N/A a s N/A assocs N/A N/A N/A N/A a st origin_resource_type N/A a s N/A a o N/A a rel_assocs N/A N/A N/A N/A len assocs 0 N/A resource_id assocs N/A N/A final_list N/A N/A N/A N/A final_list extend N/A res N/A res res_list N/A resource_available res N/A N/A setattr resource_data field final_list N/A N/A N/A setattr resource_data field res_list N/A N/A deco_value N/A N/A resource_data get_decorator_value field Association N/A N/A deco_value None N/A N/A N/A N/A resource_id N/A N/A N/A resource_data is_decorator field ResourceSubject N/A N/A resource_data is_decorator field ResourceObject N/A N/A N/A resource_sub N/A N/A N/A resource_data is_decorator field ResourceSubject resource_id None N/A resource_obj N/A N/A N/A resource_data is_decorator field ResourceObject resource_id None N/A assoc_list N/A N/A N/A self _rr find_associations subject resource_sub predicate deco_value object resource_obj id_only False N/A subject_type N/A N/A resource_data get_decorator_value field SubjectType N/A N/A subject_type None N/A N/A assoc_list N/A assoc N/A assoc assoc_list N/A N/A assoc st subject_type N/A object_type N/A N/A resource_data get_decorator_value field ObjectType N/A N/A object_type None N/A N/A assoc_list N/A assoc N/A assoc assoc_list N/A N/A assoc ot object_type N/A N/A setattr resource_data field assoc_list N/A N/A key N/A N/A resource_data get_class_decorator_value Key N/A N/A key None N/A N/A N/A resource_data key N/A resource_data resource_type N/A N/A N/A resource_data key key N/A resource_data N/A set_service_requests N/A N/A self service_request service_name service_operation request_parameters N/A None None N/A N/A service_request N/A service_name N/A service_operation N/A request_parameters N/A N/A service_request service_name service_name N/A N/A service_request service_operation service_operation N/A N/A service_request request_parameters N/A N/A request_parameters None request_parameters N/A N/A N/A N/A