Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- settings.py
- # Celery
- CELERY_QUEUE_URL = env.str('CELERY_QUEUE_URL', default=None)
- CELERY_QUEUE_NAME = env.str('CELERY_QUEUE_NAME', default=None)
- CELERY_BROKER_URL = 'sqs://message-queue.api.cloud.yandex.net:443'
- CELERY_ACCEPT_CONTENT = ['application/json']
- CELERY_RESULT_SERIALIZER = 'json'
- CELERY_TASK_SERIALIZER = 'json'
- CELERY_TASK_DEFAULT_QUEUE = CELERY_QUEUE_NAME
- CELERY_RESULT_BACKEND = None # Disabling the results backend
- CELERY_BROKER_TRANSPORT_OPTIONS = {
- 'is_secure': True,
- 'region': 'ru-central1',
- 'predefined_queues': {
- CELERY_QUEUE_NAME: {
- 'url': CELERY_QUEUE_URL,
- 'access_key_id': AWS_ACCESS_KEY_ID,
- 'secret_access_key': AWS_SECRET_ACCESS_KEY,
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement