diff --git a/site-modules/profile/files/swh/deploy/worker/swh-worker@.service b/site-modules/profile/files/swh/deploy/worker/swh-worker@.service index ef55b70e..7472e33e 100644 --- a/site-modules/profile/files/swh/deploy/worker/swh-worker@.service +++ b/site-modules/profile/files/swh/deploy/worker/swh-worker@.service @@ -1,24 +1,26 @@ [Unit] Description=Software Heritage Worker (%i) After=network.target [Service] User=swhworker Group=swhworker Type=simple +Environment=SWH_CONFIG_FILENAME=/etc/softwareheritage/%i.yml +# deprecated (kept for retrocompatibility) Environment=SWH_WORKER_INSTANCE=%i Environment=CONCURRENCY=10 Environment=MAX_TASKS_PER_CHILD=5 Environment=LOGLEVEL=info ExecStart=/usr/bin/python3 -m celery worker --app=swh.scheduler.celery_backend.config.app --pool=prefork --events --concurrency=${CONCURRENCY} --maxtasksperchild=${MAX_TASKS_PER_CHILD} -Ofair --loglevel=${LOGLEVEL} --without-gossip --without-mingle --without-heartbeat -n %i.%%h KillMode=process KillSignal=SIGTERM TimeoutStopSec=0 Restart=always RestartSec=10 [Install] WantedBy=multi-user.target \ No newline at end of file