relvalconsumer: handle wikitcms being disabled
This commit is contained in:
parent
12c7b64aa0
commit
02434566f0
1 changed files with 7 additions and 0 deletions
|
@ -38,8 +38,14 @@
|
||||||
- name: Create /etc/fedora (credentials files location)
|
- name: Create /etc/fedora (credentials files location)
|
||||||
file: path=/etc/fedora state=directory owner=root group=fedmsg mode=0750
|
file: path=/etc/fedora state=directory owner=root group=fedmsg mode=0750
|
||||||
|
|
||||||
|
# We actually want to handle the case where wikitcms_user isn't defined
|
||||||
|
# even though it makes this role essentially do nothing, as we don't
|
||||||
|
# really want openqa-stg creating stuff in the staging wiki all the
|
||||||
|
# time. So in that case install the role but don't set up a credentials
|
||||||
|
# file and leave the role disabled
|
||||||
- name: Write wikitcms credentials file
|
- name: Write wikitcms credentials file
|
||||||
template: src=credentials.j2 dest=/etc/fedora/credentials owner=root group=fedmsg mode=0640
|
template: src=credentials.j2 dest=/etc/fedora/credentials owner=root group=fedmsg mode=0640
|
||||||
|
when: "wikitcms_user is defined and wikitcms_password is defined"
|
||||||
tags:
|
tags:
|
||||||
- config
|
- config
|
||||||
|
|
||||||
|
@ -59,6 +65,7 @@
|
||||||
|
|
||||||
- name: Enable fedmsg consumer
|
- name: Enable fedmsg consumer
|
||||||
template: src=relvalconsumer.py.j2 dest=/etc/fedmsg.d/relvalconsumer.py owner=root group=root mode=0644
|
template: src=relvalconsumer.py.j2 dest=/etc/fedmsg.d/relvalconsumer.py owner=root group=root mode=0644
|
||||||
|
when: "wikitcms_user is defined and wikitcms_password is defined"
|
||||||
notify:
|
notify:
|
||||||
- restart fedmsg-hub
|
- restart fedmsg-hub
|
||||||
tags:
|
tags:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue