l.s.m.rabbit : module documentation

Part of lp.services.messaging

An API for messaging systems in Launchpad, e.g. RabbitMQ.
Class RabbitSessionTransactionSync Undocumented
Function is_configured Return True if rabbit looks to be configured.
Function connect Connect to AMQP if possible.
Class RabbitSession No class docstring; 9/10 methods documented
Class RabbitUnreliableSession An "unreliable" RabbitSession.
Class RabbitMessageBase Base class for all RabbitMQ messaging.
Class RabbitRoutingKey A RabbitMQ data origination point.
Class RabbitQueue A RabbitMQ Queue.
def is_configured():
Return True if rabbit looks to be configured.
def connect():
Connect to AMQP if possible.
RaisesMessagingUnavailableIf the configuration is incomplete.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.