aboutsummaryrefslogtreecommitdiff
path: root/modules/role/templates
diff options
context:
space:
mode:
Diffstat (limited to 'modules/role/templates')
-rw-r--r--modules/role/templates/file_store/nfs_clients.erb12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/role/templates/file_store/nfs_clients.erb b/modules/role/templates/file_store/nfs_clients.erb
new file mode 100644
index 0000000..0d8a295
--- /dev/null
+++ b/modules/role/templates/file_store/nfs_clients.erb
@@ -0,0 +1,12 @@
1<%= @hosts.flat_map do |host_cn, config|
2 host = scope.function_find_host([@facts["ldapvar"]["other"], host_cn])
3 if host.nil?
4 [host_cn]
5 elsif !host["vars"]["wireguard_ip"].nil?
6 host["vars"]["wireguard_ip"]
7 elsif !host["vars"]["host"].nil?
8 host["vars"]["host"]
9 else
10 host["vars"]["real_hostname"]
11 end.map { |h| h + config }
12end.join(" ") -%>