cinder.rpc module¶
-
init
(conf)¶
-
cleanup
()¶
-
set_defaults
(control_exchange)¶
-
add_extra_exmods
(*args)¶
-
clear_extra_exmods
()¶
-
get_allowed_exmods
()¶
-
class
RequestContextSerializer
(base)¶ Bases:
oslo_messaging.serializer.Serializer
-
deserialize_context
(context)¶ Deserialize a dictionary into a request context.
- Parameters
ctxt – Request context dictionary
- Returns
Deserialized form of entity
-
deserialize_entity
(context, entity)¶ Deserialize something from primitive form.
- Parameters
ctxt – Request context, in deserialized form
entity – Primitive to be deserialized
- Returns
Deserialized form of entity
-
serialize_context
(context)¶ Serialize a request context into a dictionary.
- Parameters
ctxt – Request context
- Returns
Serialized form of context
-
serialize_entity
(context, entity)¶ Serialize something to primitive form.
- Parameters
ctxt – Request context, in deserialized form
entity – Entity to be serialized
- Returns
Serialized form of entity
-
-
get_client
(target, version_cap=None, serializer=None)¶
-
get_server
(target, endpoints, serializer=None)¶
-
get_notifier
(service=None, host=None, publisher_id=None)¶