From 3545530684558e5cda1a7401e7f44c5cc2e1147a Mon Sep 17 00:00:00 2001 From: shahaan <shahaan@gmail.com> Date: Tue, 9 Dec 2014 13:04:30 +1100 Subject: [PATCH] Removed support for multiple interfaces for a group_name --- roles/syncExports/templates/exports.j2 | 2 +- roles/syncExports/vars/main.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/syncExports/templates/exports.j2 b/roles/syncExports/templates/exports.j2 index 1c0fd5dd..4125a4b1 100644 --- a/roles/syncExports/templates/exports.j2 +++ b/roles/syncExports/templates/exports.j2 @@ -1,4 +1,4 @@ {% for export in exportList %} -{{ export.src }} {% for group in groupList %}{% for node in groups[group.name] %}{% for interface_name in group.interfaces %}{{ hostvars[node]['ansible_'+interface_name]['ipv4']['address'] }}(rw,sync,root_squash) {% endfor %}{% endfor %}{% endfor %} +{{ export.src }} {% for group in groupList %}{% for node in groups[group.name] %}{{ hostvars[node]['ansible_'+group.interface]['ipv4']['address'] }}(rw,sync,root_squash) {% endfor %}{% endfor %} {% endfor %} diff --git a/roles/syncExports/vars/main.yml b/roles/syncExports/vars/main.yml index cc28c376..785aea8a 100644 --- a/roles/syncExports/vars/main.yml +++ b/roles/syncExports/vars/main.yml @@ -1,3 +1,3 @@ --- groupList: - - { name : 'openvpn-clients', interfaces : ['tun0'] } + - { name : 'openvpn-clients', interface : 'tun0' } -- GitLab