diff --git a/roles/zanata2fedmsg/files/zanata2fedmsg.wsgi b/roles/zanata2fedmsg/files/zanata2fedmsg.wsgi index 87722cbdc8..940e1cc6cc 100644 --- a/roles/zanata2fedmsg/files/zanata2fedmsg.wsgi +++ b/roles/zanata2fedmsg/files/zanata2fedmsg.wsgi @@ -3,5 +3,6 @@ sys.stdout = sys.stderr import os os.environ['PYTHON_EGG_CACHE'] = '/var/www/.python-eggs' +os.environ['ZANATA2FEDMSG_CONFIG'] = '/etc/zanata2fedmsg.ini' from zanata2fedmsg import app as application diff --git a/roles/zanata2fedmsg/tasks/main.yml b/roles/zanata2fedmsg/tasks/main.yml index 2309776054..68948edc3f 100644 --- a/roles/zanata2fedmsg/tasks/main.yml +++ b/roles/zanata2fedmsg/tasks/main.yml @@ -17,6 +17,18 @@ tags: - zanata2fedmsg +- name: copy zanata2fedmsg configuration file + template: > + src={{ item }} dest="/etc/{{item}}" + owner=apache group=apache mode=0640 + with_items: + - zanata2fedmsg.ini + tags: + - config + - zanata2fedmsg + notify: + - restart apache + - name: copy zanata2fedmsg wsgi script copy: > src={{ item }} dest="/usr/share/zanata2fedmsg/{{ item }}" diff --git a/roles/zanata2fedmsg/templates/zanata2fedmsg.ini b/roles/zanata2fedmsg/templates/zanata2fedmsg.ini new file mode 100644 index 0000000000..c8f9899da0 --- /dev/null +++ b/roles/zanata2fedmsg/templates/zanata2fedmsg.ini @@ -0,0 +1 @@ +WEBHOOK_SALT = '{{zanata2fedmsg_webhook_salt}}'