Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
Change-Id: I9c512479f559b9b6f18f8428a914acdbad129dfd
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
# pickle the object when using Windows.
app.config_from_object('django.conf:settings')
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)
+app.config_from_object('django.conf:settings', namespace='CELERY')
@app.task(bind=True)
RABBITMQ_DEFAULT_USER = os.environ['RABBITMQ_DEFAULT_USER']
RABBITMQ_DEFAULT_PASS = os.environ['RABBITMQ_DEFAULT_PASS']
-BROKER_URL = 'amqp://' + RABBITMQ_DEFAULT_USER + ':' + RABBITMQ_DEFAULT_PASS + '@rabbitmq:5672//'
+CELERY_BROKER_URL = 'amqp://' + RABBITMQ_DEFAULT_USER + ':' + RABBITMQ_DEFAULT_PASS + '@rabbitmq:5672//'
-CELERYBEAT_SCHEDULE = {
+CELERY_BEAT_SCHEDULE = {
'booking_poll': {
'task': 'dashboard.tasks.booking_poll',
'schedule': timedelta(minutes=1)
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
-celery -A laas_dashboard worker -l info -B --schedule=~/celerybeat-schedule
+
+celery -A laas_dashboard worker -l info -B --schedule=/home/celery/schedule