Reindent the role

Mainly because that's easier to read in vim
This commit is contained in:
Michael Scherer 2020-08-07 22:00:39 +02:00
parent fc0a3f5d2c
commit af20d9a717
2 changed files with 114 additions and 82 deletions

View file

@ -2,7 +2,9 @@
# Configuration for the fedbadges consumer # Configuration for the fedbadges consumer
- name: install needed packages - name: install needed packages
package: name={{ item }} state=present package:
name: "{{ item }}"
state: present
with_items: with_items:
- python-fedbadges - python-fedbadges
- python-psycopg2 - python-psycopg2
@ -15,9 +17,12 @@
- badges/backend - badges/backend
- name: copy database configuration - name: copy database configuration
template: > template:
src={{ item }} dest="/etc/fedmsg.d/{{ item }}" src: "{{ item }}"
owner=fedmsg group=fedmsg mode=0600 dest: "/etc/fedmsg.d/{{ item }}"
owner: fedmsg
group: fedmsg
mode: 0600
with_items: with_items:
- datanommer.py - datanommer.py
- badges-awarder.py - badges-awarder.py
@ -29,29 +34,36 @@
- restart fedmsg-hub - restart fedmsg-hub
- name: copy alembic configuration - name: copy alembic configuration
template: > template:
src=alembic.ini dest=/usr/share/tahrir_api/alembic.ini src: alembic.ini
owner=fedmsg group=fedmsg mode=0600 dest: /usr/share/tahrir_api/alembic.ini
owner: fedmsg
group: fedmsg
mode: 0600
tags: tags:
- config - config
- badges - badges
- badges/backend - badges/backend
- name: make badge definition directory - name: make badge definition directory
file: > file:
path=/usr/share/badges/rules path: /usr/share/badges/rules
state=directory state: directory
owner=fedmsg group=fedmsg mode=0755 owner: fedmsg
group: fedmsg
mode: 0755
tags: tags:
- config - config
- badges - badges
- badges/backend - badges/backend
- name: copy over all our badge definitions - name: copy over all our badge definitions
copy: > copy:
src=/srv/web/infra/badges/rules/ src: /srv/web/infra/badges/rules/
dest=/usr/share/badges/rules/ dest: /usr/share/badges/rules/
owner=fedmsg group=fedmsg mode=0644 owner: fedmsg
group: fedmsg
mode: 0644
tags: tags:
- config - config
- badges - badges
@ -60,12 +72,12 @@
- restart fedmsg-hub - restart fedmsg-hub
- name: ensure the fedmsg user has a homedir for cron to work - name: ensure the fedmsg user has a homedir for cron to work
file: > file:
state=directory state: directory
path=/usr/share/fedmsg path: /usr/share/fedmsg
mode=700 mode: 0700
owner=fedmsg owner: fedmsg
group=fedmsg group: fedmsg
when: env != "staging" when: env != "staging"
tags: tags:
- config - config
@ -74,11 +86,11 @@
- badges/backend - badges/backend
- name: ensure badges cron directories exist - name: ensure badges cron directories exist
file: > file:
state=directory state: directory
path={{ item }} path: "{{ item }}"
mode=755 mode: 0755
owner=root owner: root
when: env != "staging" when: env != "staging"
with_items: with_items:
- /usr/share/badges/cronjobs/ - /usr/share/badges/cronjobs/
@ -90,11 +102,11 @@
- badges/backend - badges/backend
- name: oldschool badge award scripts - name: oldschool badge award scripts
copy: > copy:
src="cron/{{ item }}" src: "cron/{{ item }}"
dest="/usr/share/badges/cronjobs/{{ item }}" dest: "/usr/share/badges/cronjobs/{{ item }}"
owner=fedmsg owner: fedmsg
mode=744 mode: 0744
when: env != "staging" when: env != "staging"
with_items: with_items:
- award-oldschool-badges - award-oldschool-badges
@ -110,11 +122,11 @@
- badges/backend - badges/backend
- name: oldschool badge award cronjobs - name: oldschool badge award cronjobs
copy: > copy:
src="cron/{{ item }}.cron" src: "cron/{{ item }}.cron"
dest="/etc/cron.d/{{ item }}" dest: "/etc/cron.d/{{ item }}"
owner=root owner: root
mode=644 mode: 0644
when: env != "staging" when: env != "staging"
with_items: with_items:
- award-oldschool-badges - award-oldschool-badges
@ -130,10 +142,12 @@
- badges/backend - badges/backend
- name: copy creds for the flock paparazzi cronjob - name: copy creds for the flock paparazzi cronjob
template: > template:
src=flock-paparazzi.ini src: flock-paparazzi.ini
dest=/etc/flock-paparazzi.ini dest: /etc/flock-paparazzi.ini
owner=fedmsg group=fedmsg mode=0600 owner: fedmsg
group: fedmsg
mode: 0600
tags: tags:
- config - config
- cron - cron
@ -141,9 +155,9 @@
- badges/backend - badges/backend
- name: remove old logrotate file we used to put in place. - name: remove old logrotate file we used to put in place.
file: > file:
dest=/etc/logrotate.d/cron-badges-logrotate dest: /etc/logrotate.d/cron-badges-logrotate
state=absent state: absent
tags: tags:
- config - config
- cron - cron
@ -151,12 +165,12 @@
- badges/backend - badges/backend
- name: copy over the badge-admin one-off scripts - name: copy over the badge-admin one-off scripts
copy: > copy:
src={{ item }} src: "{{ item }}"
dest="/usr/local/bin/{{ item }}" dest: "/usr/local/bin/{{ item }}"
owner=root owner: root
group=sysadmin-badges group: sysadmin-badges
mode=750 mode: 0750
with_items: with_items:
- edit-badge - edit-badge
- award-badge - award-badge
@ -171,12 +185,12 @@
- badges/backend - badges/backend
- name: copy get-sar-person-details - name: copy get-sar-person-details
copy: > copy:
src=get-sar-person-details src: get-sar-person-details
dest=/usr/local/bin/get-sar-person-details dest: /usr/local/bin/get-sar-person-details
owner=fedmsg owner: fedmsg
group=fedmsg group: fedmsg
mode=700 mode: 0700
tags: tags:
- scripts - scripts
- badges - badges

View file

@ -2,7 +2,9 @@
# Configuration for the tahrir webapp # Configuration for the tahrir webapp
- name: install needed packages - name: install needed packages
package: name={{ item }} state=present package:
name: "{{ item }}"
state: present
with_items: with_items:
- python-tahrir - python-tahrir
- python-psycopg2 - python-psycopg2
@ -25,9 +27,12 @@
- badges/frontend - badges/frontend
- name: copy tahrir app configuration - name: copy tahrir app configuration
template: > template:
src={{ item }} dest="/etc/tahrir/{{ item }}" src: "{{ item }}"
owner=tahrir group=tahrir mode=0600 dest: "/etc/tahrir/{{ item }}"
owner: tahrir
group: tahrir
mode: 0600
with_items: with_items:
- tahrir.ini - tahrir.ini
tags: tags:
@ -38,9 +43,12 @@
- restart apache - restart apache
- name: copy tahrir wsgi script - name: copy tahrir wsgi script
copy: > copy:
src={{ item }} dest="/usr/share/tahrir/{{ item }}" src: "{{ item }}"
owner=apache group=apache mode=0644 dest: "/usr/share/tahrir/{{ item }}"
owner: apache
group: apache
mode: 0644
with_items: with_items:
- tahrir.wsgi - tahrir.wsgi
tags: tags:
@ -51,9 +59,12 @@
- restart apache - restart apache
- name: copy tahrir httpd config - name: copy tahrir httpd config
template: > template:
src={{ item }} dest="/etc/httpd/conf.d/{{ item }}" src: "{{ item }}"
owner=apache group=apache mode=0644 dest: "/etc/httpd/conf.d/{{ item }}"
owner: apache
group: apache
mode: 0644
with_items: with_items:
- tahrir.conf - tahrir.conf
tags: tags:
@ -64,10 +75,12 @@
- restart apache - restart apache
- name: make badge rst directory - name: make badge rst directory
file: > file:
path=/usr/share/badges/sitedocs path: /usr/share/badges/sitedocs
state=directory state: directory
owner=root group=root mode=0755 owner: root
group: root
mode: 0755
tags: tags:
- config - config
- assets - assets
@ -75,10 +88,12 @@
- badges/frontend - badges/frontend
- name: copy over all our .rst site docs - name: copy over all our .rst site docs
copy: > copy:
src={{ item }} src: "{{ item }}"
dest=/usr/share/badges/sitedocs dest: /usr/share/badges/sitedocs
owner=root group=root mode=0644 owner: root
group: root
mode: 0644
with_fileglob: with_fileglob:
- fedora-sitedocs/*.rst - fedora-sitedocs/*.rst
tags: tags:
@ -88,23 +103,26 @@
- badges/frontend - badges/frontend
- name: copy over all our badge images - name: copy over all our badge images
synchronize: > synchronize:
src=/srv/web/infra/badges/pngs/ src: /srv/web/infra/badges/pngs/
dest=/usr/share/badges/pngs/ dest: /usr/share/badges/pngs/
delete=yes delete: yes
tags: tags:
- assets - assets
- name: copy over all our badge stls - name: copy over all our badge stls
synchronize: > synchronize:
src=/srv/web/infra/badges/stls/ src: /srv/web/infra/badges/stls/
dest=/usr/share/badges/stls/ dest: /usr/share/badges/stls/
delete=yes delete: yes
tags: tags:
- assets - assets
- name: ensure selinux lets httpd talk to postgres, memcached, and fedmsg - name: ensure selinux lets httpd talk to postgres, memcached, and fedmsg
seboolean: name={{item}} persistent=yes state=yes seboolean:
name: "{{item}}"
persistent: yes
state: yes
with_items: with_items:
- httpd_can_network_connect_db - httpd_can_network_connect_db
- httpd_can_network_memcache - httpd_can_network_memcache