Commit c0bbd600 by John Jarvis

adding start_services when condition

parent 98ca39d2
......@@ -20,4 +20,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: certs_installed is defined
when: start_services and certs_installed is defined
......@@ -58,6 +58,7 @@
register: supervisor_update
sudo_user: "{{ supervisor_service_user }}"
changed_when: supervisor_update.stdout != ""
when: start_services
- name: certs | ensure certs has started
supervisorctl_local: >
......@@ -66,6 +67,7 @@
config={{ supervisor_cfg }}
state=started
sudo_user: "{{ supervisor_service_user }}"
when: start_services
- name: certs | create a symlink for venv python
file: >
......
......@@ -40,4 +40,3 @@
chdir={{ edxapp_code_dir }}
with_items: demo_test_users
when: demo_checkout.changed
......@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: discern_installed is defined
when: start_services and discern_installed is defined
with_items:
- discern
- discern_celery
......@@ -103,6 +103,7 @@
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} update"
register: supervisor_update
sudo_user: "{{ supervisor_service_user }}"
when: start_services
changed_when: supervisor_update.stdout != ""
- name: discern | ensure discern, discern_celery has started
......@@ -111,6 +112,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: start_services
with_items:
- discern
- discern_celery
......
......@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
name="edxapp:{{ item }}"
when: edxapp_installed is defined and celery_worker is not defined and not devstack
when: start_services and edxapp_installed is defined and celery_worker is not defined and not devstack
sudo_user: "{{ supervisor_service_user }}"
with_items: service_variants_enabled
......@@ -15,6 +15,6 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: edxapp_installed is defined and celery_worker is defined and not devstack
when: start_services and edxapp_installed is defined and celery_worker is defined and not devstack
with_items: edxapp_workers
sudo_user: "{{ common_web_user }}"
......@@ -274,7 +274,7 @@
register: supervisor_update
sudo_user: "{{ supervisor_service_user }}"
changed_when: supervisor_update.stdout != ""
when: not devstack
when: start_services and not devstack
- name: edxapp | ensure edxapp has started
supervisorctl_local: >
......@@ -283,7 +283,7 @@
config={{ supervisor_cfg }}
name="edxapp:{{ item }}"
sudo_user: "{{ supervisor_service_user }}"
when: celery_worker is not defined and not devstack
when: start_services and celery_worker is not defined and not devstack
with_items: service_variants_enabled
- name: edxapp | ensure edxapp_workers has started
......@@ -292,7 +292,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: celery_worker is defined and not devstack
when: start_services and celery_worker is defined and not devstack
with_items: edxapp_workers
sudo_user: "{{ supervisor_service_user }}"
......
......@@ -5,4 +5,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: forum_installed is defined and not devstack
when: start_services and forum_installed is defined and not devstack
......@@ -41,7 +41,7 @@
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} update"
register: supervisor_update
changed_when: supervisor_update.stdout != ""
when: not devstack
when: start_services and not devstack
- name: forum | ensure forum is started
supervisorctl_local: >
......@@ -49,6 +49,6 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: not devstack
when: start_services and not devstack
- set_fact: forum_installed=true
......@@ -5,7 +5,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: ora_installed is defined and not devstack
when: start_services and ora_installed is defined and not devstack
- name: ora | restart ora_celery
supervisorctl_local: >
......@@ -13,4 +13,4 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: ora_installed is defined and not devstack
when: start_services and ora_installed is defined and not devstack
......@@ -86,7 +86,7 @@
- name: ora | update supervisor configuration
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} update"
register: supervisor_update
when: not devstack
when: start_services and not devstack
changed_when: supervisor_update.stdout != ""
- name: ora | ensure ora is started
......@@ -95,7 +95,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: not devstack
when: start_services and not devstack
- name: ora | ensure ora_celery is started
supervisorctl_local: >
......@@ -103,6 +103,6 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: not devstack
when: start_services and not devstack
- set_fact: ora_installed=true
......@@ -4,7 +4,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=restarted
when: xqueue_installed is defined
when: start_services and xqueue_installed is defined
with_items:
- xqueue
- xqueue_consumer
......@@ -63,6 +63,7 @@
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} update"
register: supervisor_update
changed_when: supervisor_update.stdout != ""
when: start_services
- name: xqueue | ensure xqueue, consumer is running
supervisorctl_local: >
......@@ -70,6 +71,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: start_services
with_items:
- xqueue
- xqueue_consumer
......
......@@ -54,6 +54,7 @@
- name: xserver | update supervisor configuration
shell: "{{ supervisor_ctl }} -c {{ supervisor_cfg }} update"
register: supervisor_update
when: start_services
changed_when: supervisor_update.stdout != ""
- name: xserver | ensure xserver is started
......@@ -62,6 +63,7 @@
supervisorctl_path={{ supervisor_ctl }}
config={{ supervisor_cfg }}
state=started
when: start_services
- name: xserver | create a symlink for venv python
file: >
......
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