Skip to content

Commit f41160e

Browse files
authored
Merge pull request #117 from browserstack/celery-fixes
fix: celery redis fixes
2 parents 635ea6f + 6e0ec80 commit f41160e

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

docker-compose.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,15 @@ services:
5656
- redis
5757
- web
5858
command: >
59-
bash -c "
60-
echo Starting celery;
61-
python3 -m celery -A EnigmaAutomation worker -n worker1 -l DEBUG"
59+
/bin/bash -c "
60+
while ! nc -z redis 6379;
61+
do
62+
echo sleeping;
63+
sleep 1;
64+
done;
65+
echo Connected!;
66+
echo Starting celery;
67+
python3 -m celery -A EnigmaAutomation worker -n worker1 -l DEBUG"
6268
test:
6369
container_name: test
6470
build:

secrets/ops_app_celery.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
CELERY_BROKER_URL=redis://redis:6379/0
2-
CELERY_RESULT_BACKEND=redis://redis:6379/0
1+
CELERY_BROKER_URL=redis://host.docker.internal:6379
2+
CELERY_RESULT_BACKEND=redis://host.docker.internal:6379
33
C_FORCE_ROOT=true
44
MYSQL_ROOT_PASSWORD=testtest
55
MYSQL_DATABASE=enigma

0 commit comments

Comments
 (0)