0001-inject-THEMES_DIRECTORY-in-hobo-agent-commands-envir.patch
roles/hobo-agent/templates/hobo-agent-supervisor.j2 | ||
---|---|---|
1 | 1 |
[program:{{agent_dash_name}}] |
2 | 2 |
; Concurrency set to 1 because there is no lock around calls to hobo_notify |
3 | 3 |
command={{venv_bin}}/celery worker --hostname={{agent_dot_name}}.%%h --app=hobo.agent.worker --loglevel=INFO --concurrency=1 |
4 |
environment=HOBO_AGENT_SETTINGS_FILE="{{agent_settings}}"
|
|
4 |
environment=HOBO_AGENT_SETTINGS_FILE={{agent_settings}},THEMES_DIRECTORY={{themes_dir}}
|
|
5 | 5 |
process_name={{agent_dash_name}} |
6 | 6 |
user={{user}} |
7 | 7 |
numprocs=1 |
roles/hobo-agent/templates/hobo-agent.j2 | ||
---|---|---|
1 | 1 |
#!/bin/bash |
2 |
HOBO_AGENT_SETTINGS_FILE="{{agent_settings}}" {{venv_bin}}/celery worker --hostname={{agent_dot_name}}.%%h --app=hobo.agent.worker --loglevel=INFO --concurrency=1 |
|
2 |
HOBO_AGENT_SETTINGS_FILE={{agent_settings}} THEMES_DIRECTORY={{themes_dir}} {{venv_bin}}/celery worker --hostname={{agent_dot_name}}.%%h --app=hobo.agent.worker --loglevel=INFO --concurrency=1 |
|
3 |
- |