Commit d267342a by arbabnazar

fix the FLOWER_USER

parent 6bb40d2e
......@@ -8,10 +8,10 @@ FLOWER_BROKER_PORT: 5672
FLOWER_ADDRESS: "0.0.0.0"
FLOWER_PORT: "5555"
flower_user: "flower"
flower_app_dir: "{{ COMMON_APP_DIR }}/{{ flower_user }}"
flower_data_dir: "{{ COMMON_DATA_DIR }}/{{ flower_user }}"
flower_log_dir: "{{ COMMON_LOG_DIR }}/{{ flower_user }}"
FLOWER_USER: "flower"
flower_app_dir: "{{ COMMON_APP_DIR }}/{{ FLOWER_USER }}"
flower_data_dir: "{{ COMMON_DATA_DIR }}/{{ FLOWER_USER }}"
flower_log_dir: "{{ COMMON_LOG_DIR }}/{{ FLOWER_USER }}"
flower_venv_dir: "{{ flower_app_dir }}/venvs/flower"
flower_venv_bin: "{{ flower_venv_dir }}/bin"
......
---
dependencies:
dependencies:
- supervisor
- devpi
......@@ -2,7 +2,7 @@
- name: create application user
user: >
name="{{ flower_user }}" home="{{ flower_app_dir }}"
name="{{ FLOWER_USER }}" home="{{ flower_app_dir }}"
createhome=no shell=/bin/false
notify:
- "restart flower"
......@@ -10,7 +10,7 @@
- name: create flower user dirs
file: >
path="{{ item }}" state=directory
owner="{{ flower_user }}" group="{{ common_web_group }}"
owner="{{ FLOWER_USER }}" group="{{ common_web_group }}"
notify:
- "restart flower"
with_items:
......@@ -22,7 +22,7 @@
- name: create flower environment script
template: >
src=flower_env.j2 dest={{ flower_app_dir }}/flower_env
owner={{ flower_user }} group={{ common_web_group }}
owner={{ FLOWER_USER }} group={{ common_web_group }}
mode=0644
notify:
- "restart flower"
......@@ -33,7 +33,7 @@
virtualenv="{{ flower_venv_dir }}"
state=present
extra_args="-i {{ COMMON_PYPI_MIRROR_URL }}"
sudo_user: "{{ flower_user }}"
sudo_user: "{{ FLOWER_USER }}"
environment: "{{ flower_environment }}"
with_items: "flower_python_reqs"
notify:
......@@ -41,7 +41,7 @@
- name: create supervisor configuration
template: >
src=flower.conf.j2 dest={{ supervisor_available_dir }}/{{ flower_user}}.conf
src=flower.conf.j2 dest={{ supervisor_available_dir }}/{{ FLOWER_USER }}.conf
owner={{ supervisor_user }}
group={{ supervisor_user }}
sudo_user: "{{ supervisor_user }}"
......@@ -50,8 +50,8 @@
- name: enable supervisor configuration
file: >
src={{ supervisor_available_dir }}/{{ flower_user }}.conf
dest={{ supervisor_cfg_dir }}/{{ flower_user }}.conf
src={{ supervisor_available_dir }}/{{ FLOWER_USER }}.conf
dest={{ supervisor_cfg_dir }}/{{ FLOWER_USER }}.conf
state=link
force=yes
sudo_user: "{{ supervisor_user }}"
......
[program:{{ flower_user }}]
[program:{{ FLOWER_USER }}]
environment=PATH="{{ flower_deploy_path }}"
user={{ common_web_user }}
command={{ flower_venv_bin }}/celery flower --broker {{ flower_broker }} --address={{ FLOWER_ADDRESS }} --port={{ FLOWER_PORT }}
stdout_logfile={{ supervisor_log_dir }}/{{ flower_user }}-stdout.log
stderr_logfile={{ supervisor_log_dir }}/{{ flower_user }}-stderr.log
stdout_logfile={{ supervisor_log_dir }}/{{ FLOWER_USER }}-stdout.log
stderr_logfile={{ supervisor_log_dir }}/{{ FLOWER_USER }}-stderr.log
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment