Celerycam¶
Dependencies:
- web
- supervisor
Copies the startup and supervisor scripts. Will start the celerycam service. Celerycam is a monitoring service for celery workers and tasks. Create log dirs and files. Notifies supervisor to restart the celerycam service.
Variables¶
| Name | Default | Description |
|---|---|---|
| celerycam_user | {{ web_user }} | The user which executes celery workers |
| celerycam_group | {{ web_group }} | The usergroup |
| celerycam_scripts_dir | {{ virtualenv_path }}/scripts/celerycam | Path to the celery executable |
| celerycam_template_file | “celerycam_start.j2” | The template to use for celerycam. A monitor service. |
| celerycam_log_dir | {{ virtualenv_path }}/logs | Dir for the log files |
| celerycam_log_file | “{{ celery_log_dir }}/celerycam.log” | Full path to the celery cam log file |
Tags¶
| Name | Description |
|---|---|
| celerycam | Tag for all tasks |
| supervisor | All supervisor related tasks, like copying the config or restarting the app |