Add celery beat worker
This commit is contained in:
parent
c00f13de2c
commit
ac0c194490
3
.gitignore
vendored
3
.gitignore
vendored
@ -62,3 +62,6 @@ browserstacklocal
|
|||||||
# configuration files
|
# configuration files
|
||||||
override.ini
|
override.ini
|
||||||
atst-overrides.ini
|
atst-overrides.ini
|
||||||
|
|
||||||
|
# binary file created by celery beat
|
||||||
|
celerybeat-schedule
|
||||||
|
@ -5,6 +5,7 @@ celery = Celery(__name__)
|
|||||||
|
|
||||||
def update_celery(celery, app):
|
def update_celery(celery, app):
|
||||||
celery.conf.update(app.config)
|
celery.conf.update(app.config)
|
||||||
|
celery.conf.CELERYBEAT_SCHEDULE = {}
|
||||||
|
|
||||||
class ContextTask(celery.Task):
|
class ContextTask(celery.Task):
|
||||||
def __call__(self, *args, **kwargs):
|
def __call__(self, *args, **kwargs):
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
WORKER="pipenv run celery -A celery_worker.celery worker --loglevel=info"
|
WORKER="pipenv run celery -A celery_worker.celery worker --loglevel=info -B"
|
||||||
|
|
||||||
if [[ `command -v entr` ]]; then
|
if [[ `command -v entr` ]]; then
|
||||||
find atst | entr -r $WORKER
|
find atst | entr -r $WORKER
|
||||||
|
Loading…
x
Reference in New Issue
Block a user