summaryrefslogtreecommitdiff
path: root/salt/openbook
diff options
context:
space:
mode:
authorCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-11-27 18:54:09 -0700
committerCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-11-27 18:54:09 -0700
commit4d56db6c4fa8861d0b2fb4ff12ed94548a02e68f (patch)
tree6f15b07e2f5337a0450b5a0333170feab1c9be55 /salt/openbook
parent775a9f67486d55a26ca4d9167dddd82b3dbe94c7 (diff)
Openbook CI: disable openbook rc if database container is being used
Issue: IS-35
Diffstat (limited to 'salt/openbook')
-rw-r--r--salt/openbook/ansible/files/openbook.yaml12
1 files changed, 11 insertions, 1 deletions
diff --git a/salt/openbook/ansible/files/openbook.yaml b/salt/openbook/ansible/files/openbook.yaml
index 6d75a5e..44a0081 100644
--- a/salt/openbook/ansible/files/openbook.yaml
+++ b/salt/openbook/ansible/files/openbook.yaml
@@ -146,13 +146,23 @@
shell: systemctl enable openbook
when: ansible_distribution == "Ubuntu" or ansible_distribution == "RedHat" or ansible_distribution == "CentOS"
+ - name: "Enable openbook service"
+ service:
+ name: "{% raw %}{{ item.name }}{% endraw %}"
+ enabled: yes
+ runlevel: "{% raw %}{{ item.runlevel }}{% endraw %}"
+ with_items:
+ - { name: openbook, runlevel: default }
+ when: openbook_install_database|string() == "False"
+
- name: "Disable openbook service"
service:
name: "{% raw %}{{ item.name }}{% endraw %}"
enabled: no
runlevel: "{% raw %}{{ item.runlevel }}{% endraw %}"
with_items:
- - { Name: openbook, runlevel: default }
+ - { name: openbook, runlevel: default }
+ when: openbook_install_database|string() == "True"
- name: "Stop Openbook"
hosts: "{% raw %}{{ groups['target']|sort(reverse=True) }}{% endraw %}"