mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-06-27 23:57:02 +08:00
35 lines
754 B
YAML
35 lines
754 B
YAML
---
|
|
# Configuration for the fedbadges consumer
|
|
|
|
- name: install needed packages
|
|
yum: pkg=$item state=installed
|
|
with_items:
|
|
- python-fedbadges
|
|
- python-psycopg2
|
|
tags:
|
|
- packages
|
|
|
|
- name: copy database configuration
|
|
template: src=$item dest=/etc/fedmsg.d/$item owner=fedmsg group=fedmsg mode=0600
|
|
with_items:
|
|
- datanommer.py
|
|
- badges-awarder.py
|
|
tags:
|
|
- config
|
|
notify:
|
|
- restart fedmsg-hub
|
|
|
|
- name: make badge definition directory
|
|
file: path=/usr/share/badges/rules owner=fedmsg group=fedmsg mode=0755 state=directory
|
|
tags:
|
|
- config
|
|
|
|
- name: copy over all our badge definitions
|
|
copy: src=badges/$item dest=/usr/share/badges/rules/$item
|
|
with_items:
|
|
- test_badge.yml
|
|
tags:
|
|
- config
|
|
notify:
|
|
- restart fedmsg-hub
|