Module Expr Str Import alias TryExcept body Expr NameLoad handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam defaults body Return CompareNotIn NameLoad GeneratorExp UnaryOpNot NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Dict body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If NameLoad body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore NameLoad Return ListComp Call NameLoad NameLoad NameLoad keyword NameLoad comprehension NameStore NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Dict body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Dict body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad keyword NameLoad If NameLoad body If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Dict body If NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad keyword NameLoad orelse Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad If NameLoad body If NameLoad body Return SubscriptLoad NameLoad Index NameLoad Return NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Dict body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Dict body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad keyword NameLoad If NameLoad body If NameLoad body Return SubscriptLoad NameLoad Index NameLoad Return NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad NameLoad orelse Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad GeneratorExp NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpAnd CompareNotEq SubscriptLoad NameLoad Index Num Str CompareNotEq NameLoad Str Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpMod Str TupleLoad NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr Str body Return Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Return NameLoad If BoolOpAnd Call NameLoad NameLoad Str Call NameLoad NameLoad Str body Return CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
Base utilities to build API operation managers and objects on top of.
 N/A copy N/A N/A N/A all N/A N/A N/A NameError N/A all N/A N/A iterable N/A N/A N/A N/A True N/A N/A x N/A x iterable N/A getid N/A N/A obj N/A N/A N/A Wrapper to get object's ID.

    Abstracts the common pattern of allowing both an object or
    an object's ID (UUID) as a parameter when dealing with relationships.
     N/A N/A N/A N/A obj id N/A N/A N/A AttributeError N/A N/A obj N/A Manager N/A object N/A N/A Provides CRUD operations with a particular API.

    Managers interact with a particular type of API (servers, flavors,
    images, etc.) and provide CRUD operations for them.
     N/A resource_class None __init__ N/A N/A self api N/A N/A N/A N/A self api api N/A _list N/A N/A self url response_key obj_class data headers N/A None None None N/A N/A N/A N/A resp body N/A N/A N/A self api json_request GET url headers headers N/A N/A obj_class None N/A N/A obj_class N/A self resource_class N/A response_key N/A N/A N/A response_key body N/A N/A N/A body N/A response_key N/A N/A data N/A body N/A response_key N/A N/A data body N/A N/A N/A obj_class self res loaded True N/A res data res N/A _delete N/A N/A self url headers N/A N/A N/A N/A N/A N/A N/A self api raw_request DELETE url headers headers N/A _update N/A N/A self url data response_key headers N/A None None N/A N/A N/A N/A resp body N/A N/A N/A self api json_request PUT url data data headers headers N/A body N/A N/A response_key N/A N/A N/A N/A self resource_class self N/A body N/A response_key N/A N/A N/A self resource_class self body N/A _create N/A N/A self url data response_key return_raw headers N/A None None False N/A N/A N/A data N/A N/A N/A resp body N/A N/A N/A self api json_request POST url data data headers headers N/A N/A N/A resp body N/A N/A N/A self api json_request POST url headers headers N/A return_raw N/A N/A response_key N/A N/A N/A body N/A response_key N/A body N/A response_key N/A N/A N/A N/A self resource_class self N/A body N/A response_key N/A N/A N/A self resource_class self body N/A _act N/A N/A self url data headers N/A N/A N/A N/A N/A N/A N/A self api json_request POST url data data headers headers N/A _get N/A N/A self url response_key return_raw headers N/A None False N/A N/A N/A N/A resp body N/A N/A N/A self api json_request GET url headers headers N/A return_raw N/A N/A response_key N/A N/A N/A body N/A response_key N/A body N/A response_key N/A N/A N/A N/A self resource_class self N/A body N/A response_key N/A N/A N/A self resource_class self body N/A N/A Resource N/A object N/A N/A Represents a particular instance of an object (tenant, user, etc).

    This is pretty much just a bag for attributes.
     __init__ N/A N/A self manager info loaded N/A False N/A N/A N/A self manager manager N/A N/A self _info info N/A N/A N/A self _add_details info N/A N/A self _loaded loaded N/A _add_details N/A N/A self info N/A N/A N/A N/A k v N/A N/A info items N/A N/A N/A setattr self k v N/A __setstate__ N/A N/A self d N/A N/A N/A N/A k v N/A N/A d items N/A N/A N/A setattr self k v N/A __getattr__ N/A N/A self k N/A N/A N/A N/A k N/A self __dict__ N/A N/A N/A N/A N/A self is_loaded N/A N/A N/A N/A self get N/A N/A N/A self __getattr__ k N/A N/A AttributeError k N/A N/A N/A N/A self __dict__ N/A k N/A __repr__ N/A N/A self N/A N/A N/A reprkeys N/A sorted N/A k N/A k N/A N/A N/A self __dict__ keys N/A N/A N/A k N/A 0 _ N/A k manager N/A info N/A N/A ,  join N/A N/A %s=%s N/A k N/A getattr self k N/A k reprkeys N/A N/A <%s %s> N/A N/A N/A self __class__ __name__ info N/A get N/A N/A self N/A N/A N/A N/A N/A self set_loaded True N/A N/A N/A hasattr N/A self manager get N/A N/A N/A new N/A N/A N/A self manager get N/A self id N/A new N/A N/A N/A N/A self _add_details N/A new _info N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other N/A self __class__ N/A N/A False N/A N/A N/A hasattr self id N/A hasattr other id N/A N/A N/A N/A self id N/A other id N/A N/A N/A self _info N/A other _info N/A is_loaded N/A N/A self N/A N/A N/A N/A self _loaded N/A set_loaded N/A N/A self val N/A N/A N/A N/A self _loaded val N/A to_dict N/A N/A self N/A N/A N/A N/A N/A copy deepcopy N/A self _info N/A N/A