memory/docker/workers/entry.sh
2025-06-02 14:34:39 +02:00

14 lines
330 B
Bash

#!/usr/bin/env bash
set -euo pipefail
QUEUES=${QUEUES:-default}
CONCURRENCY=${CONCURRENCY:-2}
LOGLEVEL=${LOGLEVEL:-INFO}
HOSTNAME="${QUEUES%@*}@$(hostname)"
exec celery -A memory.common.celery_app worker \
-Q "${QUEUES}" \
--concurrency="${CONCURRENCY}" \
--hostname="${HOSTNAME}" \
--loglevel="${LOGLEVEL}"