From d81a6788a6beab3828ffedf9ecf81d36ebb504e3 Mon Sep 17 00:00:00 2001 From: A Holt Date: Mon, 8 Oct 2018 18:24:17 -0400 Subject: [PATCH] Update wondershaper.yml --- roles/network/tasks/wondershaper.yml | 74 +++++++++++++++------------- 1 file changed, 40 insertions(+), 34 deletions(-) diff --git a/roles/network/tasks/wondershaper.yml b/roles/network/tasks/wondershaper.yml index 04c66bdf5..43c6cd89c 100644 --- a/roles/network/tasks/wondershaper.yml +++ b/roles/network/tasks/wondershaper.yml @@ -1,43 +1,49 @@ -- name: Copy Wondershaper service script - template: backup=yes - src=roles/network/templates/wondershaper/wondershaper.service - dest=/etc/systemd/system/wondershaper.service - mode=0644 +- name: Install Wondershaper systemd unit file from template + template: + backup: yes + src: roles/network/templates/wondershaper/wondershaper.service + dest: /etc/systemd/system/wondershaper.service + mode: 0644 -- name: Copy Wondershaper script - template: backup=yes - src=roles/network/templates/wondershaper/wondershaper.j2 - dest=/usr/bin/wondershaper - owner=root - group=root - mode=0744 +- name: Install /usr/bin/wondershaper from template + template: + backup: yes + src: roles/network/templates/wondershaper/wondershaper.j2 + dest: /usr/bin/wondershaper + owner: root + group: root + mode: 0744 - name: Create conf.d directory - file: path=/etc/conf.d - owner=root - group=root - mode=0755 - state=directory + file: + path: /etc/conf.d + owner: root + group: root + mode: 0755 + state: directory -- name: Copy Wondershaper config script - template: src=roles/network/templates/wondershaper/wondershaper.conf - dest=/etc/conf.d/wondershaper.conf - owner=root - group=root - mode=0600 +- name: Install /etc/conf.d/wondershaper.conf from template + template: + src: roles/network/templates/wondershaper/wondershaper.conf + dest: /etc/conf.d/wondershaper.conf + owner: root + group: root + mode: 0600 -- name: Create fact for Wondershaper config file - file: src=/etc/conf.d/wondershaper.conf - dest=/etc/ansible/facts.d/wondershaper.fact - owner=root - group=root - state=link +- name: Create fact (link) for /etc/conf.d/wondershaper.conf + file: + src: /etc/conf.d/wondershaper.conf + dest: /etc/ansible/facts.d/wondershaper.fact + owner: root + group: root + state: link -- name: Add 'wondershaper' to service list - ini_file: dest='{{ service_filelist }}' - section=wondershaper - option='{{ item.option }}' - value='{{ item.value }}' +- name: Add 'wondershaper' variable values to /etc/iiab/iiab.ini + ini_file: + dest: "{{ service_filelist }}" + section: wondershaper + option: "{{ item.option }}" + value: "{{ item.value }}" with_items: - option: name value: wondershaper