280cb368f7
Change-Id: I4dd1c9c289d31077b71f3d96877b776d9d5e16f7 Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
27 lines
652 B
ReStructuredText
27 lines
652 B
ReStructuredText
---------
|
|
Transport
|
|
---------
|
|
|
|
.. currentmodule:: oslo_messaging
|
|
|
|
.. autoclass:: Transport
|
|
|
|
.. autoclass:: TransportURL
|
|
:members:
|
|
|
|
.. autoclass:: TransportHost
|
|
|
|
.. autofunction:: set_transport_defaults
|
|
|
|
|
|
Forking Processes and oslo.messaging Transport objects
|
|
------------------------------------------------------
|
|
|
|
oslo.messaging can't ensure that forking a process that shares the same
|
|
transport object is safe for the library consumer, because it relies on
|
|
different 3rd party libraries that don't ensure that. In certain
|
|
cases, with some drivers, it does work:
|
|
|
|
* rabbit: works only if no connection have already been established.
|
|
* amqp1: works
|