get rid of celery logfiles
This commit is contained in:
parent
de2329d041
commit
59095ae1ef
|
@ -11,4 +11,4 @@ RUN apt-get update -qq && apt-get install -qq nodejs npm
|
||||||
RUN npm install --save-dev
|
RUN npm install --save-dev
|
||||||
RUN doit
|
RUN doit
|
||||||
|
|
||||||
VOLUME ["/var/log/celery", "/var/run/celery"]
|
VOLUME ["/var/run/celery"]
|
||||||
|
|
|
@ -31,16 +31,15 @@ services:
|
||||||
- FLASK_APP=forget.py
|
- FLASK_APP=forget.py
|
||||||
volumes:
|
volumes:
|
||||||
- ./config.py:/usr/src/app/config.py
|
- ./config.py:/usr/src/app/config.py
|
||||||
- ./celery/log:/var/log/celery
|
|
||||||
- ./celery/run:/var/run/celery
|
- ./celery/run:/var/run/celery
|
||||||
depends_on:
|
depends_on:
|
||||||
- forget-redis
|
- forget-redis
|
||||||
- forget-db
|
- forget-db
|
||||||
command: bash -c "
|
command: bash -c "
|
||||||
mkdir -p /var/run/celery /var/log/celery &&
|
mkdir -p /var/run/celery &&
|
||||||
chown -R nobody:nogroup /var/run/celery /var/log/celery &&
|
chown -R nobody:nogroup /var/run/celery &&
|
||||||
exec celery --app=tasks worker
|
exec celery --app=tasks worker
|
||||||
--loglevel=INFO --logfile=/var/log/celery/worker.log
|
--loglevel=INFO
|
||||||
--statedb=/var/run/celery/worker.state
|
--statedb=/var/run/celery/worker.state
|
||||||
--hostname=worker
|
--hostname=worker
|
||||||
--uid=nobody --gid=nogroup
|
--uid=nobody --gid=nogroup
|
||||||
|
@ -55,16 +54,15 @@ services:
|
||||||
- FLASK_APP=forget.py
|
- FLASK_APP=forget.py
|
||||||
volumes:
|
volumes:
|
||||||
- ./config.py:/usr/src/app/config.py
|
- ./config.py:/usr/src/app/config.py
|
||||||
- ./celery/log:/var/log/celery
|
|
||||||
- ./celery/run:/var/run/celery
|
- ./celery/run:/var/run/celery
|
||||||
depends_on:
|
depends_on:
|
||||||
- forget-redis
|
- forget-redis
|
||||||
- forget-db
|
- forget-db
|
||||||
command: bash -c "
|
command: bash -c "
|
||||||
mkdir -p /var/run/celery /var/log/celery &&
|
mkdir -p /var/run/celery &&
|
||||||
chown -R nobody:nogroup /var/run/celery /var/log/celery &&
|
chown -R nobody:nogroup /var/run/celery &&
|
||||||
exec celery --app=tasks beat
|
exec celery --app=tasks beat
|
||||||
--loglevel=INFO --logfile=/var/log/celery/beat.log
|
--loglevel=INFO
|
||||||
--schedule=/var/run/celery/schedule
|
--schedule=/var/run/celery/schedule
|
||||||
--uid=nobody --gid=nogroup
|
--uid=nobody --gid=nogroup
|
||||||
"
|
"
|
||||||
|
|
Loading…
Reference in New Issue