From 588979a636c0c05239a95efdd20c273dd43a2292 Mon Sep 17 00:00:00 2001
From: Marco Ciotola <848222@stud.unive.it>
Date: Sun, 22 Mar 2020 13:28:41 +0100
Subject: [PATCH] [celery] Make celery backend configurable

Also only use eager using testing, even if it is not recommended
---
 settings.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/settings.py b/settings.py
index 2f20ed1..3276979 100644
--- a/settings.py
+++ b/settings.py
@@ -269,8 +269,9 @@ logging.basicConfig(
 
 
 # set up celery
-CELERY_BROKER_URL = 'amqp://localhost'
-CELERY_TASK_ALWAYS_EAGER = True
+CELERY_BROKER_URL = get_from_env('CELERY_BROKER_URL', 'amqp://localhost')
+if TESTING:
+    CELERY_TASK_ALWAYS_EAGER = True
 #database_url = DATABASES['default']
 
 # Rollbar Error Logging
-- 
GitLab