From a631a52b762ae52964116f41b91aeda6f44ceb24 Mon Sep 17 00:00:00 2001 From: CVL-GitHub <jupiter.hu@monash.edu> Date: Mon, 27 Oct 2014 03:54:25 +0000 Subject: [PATCH] Furter to fix group generation and to edit hosts --- roles/etcHosts/defaults/main.yml | 3 ++- roles/etcHosts/tasks/main.yml | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/roles/etcHosts/defaults/main.yml b/roles/etcHosts/defaults/main.yml index 334c4ece..c85dccd9 100644 --- a/roles/etcHosts/defaults/main.yml +++ b/roles/etcHosts/defaults/main.yml @@ -1,3 +1,4 @@ --- domain: testdomain.massive.org.au -create_facts: true +get_groups: true +edit_hosts: true diff --git a/roles/etcHosts/tasks/main.yml b/roles/etcHosts/tasks/main.yml index 637cca9a..ce9aacc2 100644 --- a/roles/etcHosts/tasks/main.yml +++ b/roles/etcHosts/tasks/main.yml @@ -2,13 +2,14 @@ template: dest=/tmp/groups src=groups.j2 run_once: True delegate_to: 127.0.0.1 - when: create_facts + when: get_groups - name: make hosts data command: ./scripts/makehosts.py /tmp/groups {{ domain }} delegate_to: 127.0.0.1 run_once: True register: hosts_data + when: edit_hosts - name: write hosts file lineinfile: @@ -18,3 +19,5 @@ state: present sudo: true with_items: hosts_data.stdout_lines + when: edit_hosts + -- GitLab