Module ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad Call NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If NameLoad body If BoolOpOr UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr CompareNotEq NameLoad Call AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list
N/A neutron.api.rpc.callbacks exceptions neutron.api.rpc.callbacks resource_manager neutron.objects base _get_manager N/A N/A N/A N/A N/A N/A N/A resource_manager ProducerResourceCallbacksManager N/A provide N/A N/A callback resource_type N/A N/A N/A Register a callback as a producer for the resource type.

    This callback will be used to produce resources of corresponding type for
    interested parties.
     N/A N/A N/A N/A _get_manager register callback resource_type N/A unprovide N/A N/A callback resource_type N/A N/A N/A Unregister a callback for corresponding resource type. N/A N/A N/A N/A _get_manager unregister callback resource_type N/A clear N/A N/A N/A N/A N/A Clear all callbacks. N/A N/A N/A N/A _get_manager clear N/A pull N/A N/A resource_type resource_id N/A kwargs N/A N/A Get resource object that corresponds to resource id.

    The function will return an object that is provided by resource producer.

    :returns: NeutronObject
     N/A callback N/A N/A N/A _get_manager get_callback resource_type N/A obj N/A callback resource_type resource_id kwargs N/A obj N/A N/A N/A N/A N/A isinstance obj N/A base NeutronObject N/A resource_type N/A N/A obj obj_name N/A N/A N/A N/A exceptions CallbackWrongResourceType resource_type resource_type N/A obj N/A