Skip to content

Commit

Permalink
single beat used to run celery beat
Browse files Browse the repository at this point in the history
  • Loading branch information
deepakdinesh1123 committed Jan 21, 2025
1 parent c472308 commit 7ad7fb6
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 5 deletions.
1 change: 1 addition & 0 deletions backend/requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,4 +70,5 @@ PyJWT==2.8.0
python3-saml==1.16.0
pytz==2024.1
setuptools==70.1.1
single-beat==0.6.3
XlsxWriter==3.1.9
9 changes: 7 additions & 2 deletions deploy/docker_compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,13 @@ services:
retries: 3

celery_beat:
image: kczelthy/zango:latest
command: /bin/sh -c "cd ${PROJECT_NAME} && celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
build:
context: .
dockerfile: dev.dockerfile
args:
- HOST_UID=${HOST_UID}
- HOST_GID=${HOST_GID}
command: /bin/sh -c "cd ${PROJECT_NAME} && single-beat celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
volumes:
- .:/zango/
env_file:
Expand Down
9 changes: 7 additions & 2 deletions deploy/docker_compose.prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,13 @@ services:
- celery

celery_beat:
image: kczelthy/zango:latest
command: /bin/sh -c "cd ${PROJECT_NAME} && celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
build:
context: .
dockerfile: prod.dockerfile
args:
- HOST_UID=${HOST_UID}
- HOST_GID=${HOST_GID}
command: /bin/sh -c "cd ${PROJECT_NAME} && single-beat celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
volumes:
- .:/zango/
env_file:
Expand Down
2 changes: 1 addition & 1 deletion deploy/docker_compose.test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ services:

celery_beat:
image: local/zango-base:latest
command: /bin/sh -c "cd ${PROJECT_NAME} && celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
command: /bin/sh -c "cd ${PROJECT_NAME} && single-beat celery -A ${PROJECT_NAME} beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler"
volumes:
- .:/zango/
env_file:
Expand Down

0 comments on commit 7ad7fb6

Please # to comment.