Add celery beat worker
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -62,3 +62,6 @@ browserstacklocal
|
||||
# configuration files
|
||||
override.ini
|
||||
atst-overrides.ini
|
||||
|
||||
# binary file created by celery beat
|
||||
celerybeat-schedule
|
||||
|
@@ -5,6 +5,7 @@ celery = Celery(__name__)
|
||||
|
||||
def update_celery(celery, app):
|
||||
celery.conf.update(app.config)
|
||||
celery.conf.CELERYBEAT_SCHEDULE = {}
|
||||
|
||||
class ContextTask(celery.Task):
|
||||
def __call__(self, *args, **kwargs):
|
||||
|
@@ -4,7 +4,7 @@
|
||||
|
||||
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
|
||||
find atst | entr -r $WORKER
|
||||
|
Reference in New Issue
Block a user