From b8e9b67ff4eba5db8b11f1bc82cf24e13d877e73 Mon Sep 17 00:00:00 2001
From: CVL-GitHub <jupiter.hu@monash.edu>
Date: Wed, 7 Jan 2015 05:03:37 +0000
Subject: [PATCH] Fixed export template file

---
 roles/syncExports/templates/exports.j2 | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/roles/syncExports/templates/exports.j2 b/roles/syncExports/templates/exports.j2
index fee924e..714664f 100644
--- a/roles/syncExports/templates/exports.j2
+++ b/roles/syncExports/templates/exports.j2
@@ -1,11 +1,5 @@
-{% set iplist = [] %}
-{% for group in groupList %}
-{% for node in groups[group.name] %}
-{% if hostvars[node]['ansible_'+group.interface] is defined %}
-{% if iplist.append(hostvars[node]['ansible_'+group.interface]['ipv4']['address']) %}
-{% endif %}
-{% endif %}
-{% endfor %}
+{% for export in exportList %}
+{{ export.src }} {% for group in groupList %}{% for node in groups[group.name] %}{{ hostvars[node]['ansible_'+group.interface]['ipv4']['address'] }}({{ export.srvopts }}) {% endfor %}{% endfor %}
+
 {% endfor %}
 
-{{ export.src }} {% for ip in iplist|unique %}{{ ip }}{{ export.srvopts }} {% endfor %}
-- 
GitLab