Jan Dittberner
cf6dd52186
Celery has problems when non-ASCII characters are included in log messages (i.e. from called system commands). Therefore environment variables that influence the locale setting are reset before running the celery worker.
12 lines
312 B
Bash
12 lines
312 B
Bash
#!/bin/sh
|
|
|
|
set -ex
|
|
|
|
. {{ home }}/gvasettings.sh
|
|
|
|
unset LANG LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY \
|
|
LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT \
|
|
LC_IDENTIFICATION LC_ALL
|
|
|
|
cd {{ appdir }}
|
|
{{ virtualenv }}/bin/celery worker -A gvaldap -Q ldap --loglevel=INFO
|