Skip to content

Instantly share code, notes, and snippets.

@rangermeier
rangermeier / celery_sentinel.py
Last active April 6, 2017 12:01 — forked from reclosedev/celery_sentinel.py
Temporary hack. Support for Redis Sentinel as result backend for Celery 4.0.2
"""
This module adds Redis Sentinel backend support to Celery.
Current version (4.0.2) of Celery supports Redis sentinel only as broker but
not as result backend.
To use it in Django::
import register_celery_alias
register_celery_alias('redis-sentinel')
app = Celery('my_app')
app.config_from_object('django.conf:settings', namespace='CELERY')