Add celery beat worker

This commit is contained in:
richard-dds 2019-09-10 10:23:36 -04:00
parent c00f13de2c
commit ac0c194490
3 changed files with 5 additions and 1 deletions

3
.gitignore vendored
View File

@ -62,3 +62,6 @@ browserstacklocal
# configuration files
override.ini
atst-overrides.ini
# binary file created by celery beat
celerybeat-schedule

View File

@ -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):

View File

@ -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