This document is for Celery's development version, which can be significantly different from previous releases. Get old docs here: 2.5.

celery.backends.mongodb

MongoDB backend for celery.

class celery.backends.mongodb.Bunch(**kw)
class celery.backends.mongodb.MongoBackend(*args, **kwargs)
cleanup()

Delete expired metadata.

collection

Get the metadata task collection.

database

Get database from MongoDB connection and perform authentication if necessary.

mongodb_database = 'celery'
mongodb_host = 'localhost'
mongodb_password = None
mongodb_port = 27017
mongodb_taskmeta_collection = 'celery_taskmeta'
mongodb_user = None
process_cleanup()

Previous topic

celery.backends.amqp

Next topic

celery.backends.redis

This Page