This document describes the current stable version of Kombu (4.0). For development docs, go here.

In-memory Transport - kombu.transport.memory

In-memory transport.

Transport

class kombu.transport.memory.Transport(client, **kwargs)[source]

In-memory Transport.

class Channel(connection, **kwargs)

In-memory Channel.

after_reply_message_received(queue)
close()
do_restore = False
queues = {}
supports_fanout = True
Transport.driver_name = u'memory'
Transport.driver_type = u'memory'
Transport.driver_version()[source]
Transport.implements = {'heartbeats': False, 'async': False, 'exchange_type': frozenset([u'topic', u'headers', u'fanout', u'direct'])}
Transport.state = <kombu.transport.virtual.base.BrokerState object>

memory backend state is global.

Channel

class kombu.transport.memory.Channel(connection, **kwargs)[source]

In-memory Channel.

after_reply_message_received(queue)[source]
close()[source]
do_restore = False
queues = {}
supports_fanout = True