from celery import Celery from kombu import Queue, Exchange from socket import gethostname from os import getenv HOSTNAME = gethostname() AMQP_URI = getenv('AMQP_URI') celery = Celery('storagedriver', backend='amqp', broker=AMQP_URI, include=['storagedriver']) celery.conf.update( CELERY_QUEUES=( Queue(HOSTNAME + '.storage', Exchange( 'storagedriver', type='direct'), routing_key='storagedriver'), ) )