From 7683da988a8f071ea2173aba0ff2172f0b255d51 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Fri, 12 Jun 2015 16:38:08 +0000 Subject: [PATCH] Gotta push that out in a task. --- roles/fedmsg/base/tasks/main.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/roles/fedmsg/base/tasks/main.yml b/roles/fedmsg/base/tasks/main.yml index b938b32c17..c76ee5fa46 100644 --- a/roles/fedmsg/base/tasks/main.yml +++ b/roles/fedmsg/base/tasks/main.yml @@ -81,6 +81,27 @@ - restart fedmsg-irc - restart fedmsg-relay +- name: dynamically generate policy from group/host vars. + template: > + src="{{ item }}.j2" + dest="/etc/fedmsg.d/{{ item }}" + owner=root + group=root + mode=644 + with_items: + - policy.py + when: "'persistent-cloud' not in group_names and env == 'staging'" + tags: + - config + - fedmsgdconfig + - fedmsg/base + notify: + - restart httpd + - restart fedmsg-gateway + - restart fedmsg-hub + - restart fedmsg-irc + - restart fedmsg-relay + - name: setup basic /etc/fedmsg.d/ contents for cloud hosts template: > src="{{ item }}.j2"