kombu.transport.mongodb

MongoDB transport.

copyright:
  1. 2010 - 2012 by Flavio Percoco Premoli.
license:

BSD, see LICENSE for more details.

Transport

class kombu.transport.mongodb.Transport(client, **kwargs)
class Channel(*vargs, **kwargs)
client
close()
get_table(exchange)

Get table of bindings for exchange.

queue_delete(queue, **kwargs)
supports_fanout = True
Transport.channel_errors = (<class 'kombu.exceptions.StdChannelError'>, <class 'pymongo.errors.ConnectionFailure'>, <class 'pymongo.errors.OperationFailure'>)
Transport.connection_errors = (<class 'pymongo.errors.ConnectionFailure'>,)
Transport.default_port = 27017
Transport.polling_interval = 1

Channel

class kombu.transport.mongodb.Channel(*vargs, **kwargs)
client
close()
get_table(exchange)

Get table of bindings for exchange.

queue_delete(queue, **kwargs)
supports_fanout = True

Table Of Contents

Previous topic

<no title>

Next topic

<no title>

This Page