From 9e44af5e6a105af8bf5803c42eaefa9444696eba Mon Sep 17 00:00:00 2001
From: tehungtseng <te-hung.tseng@esss.se>
Date: Tue, 14 May 2019 16:09:12 +0200
Subject: [PATCH] Added variables to further fit with ics-ans-role-nas

---
 README.md         | 11 ++++++-----
 defaults/main.yml | 11 ++++++-----
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/README.md b/README.md
index dd439dd..5d7e10f 100644
--- a/README.md
+++ b/README.md
@@ -35,6 +35,7 @@ Example Playbook
 Role Variables
 --------------
 ```yaml
+rsync_server_pool_name: pool
 # defaults file for rsync-server
 rsync_server_uid: root
 rsync_server_gid: root
@@ -48,9 +49,9 @@ rsync_server_readonly: false
 # rsync_server_timeout: 0  # 0 by default, indicates unlimited.
 # rsync_server_max_connections: 0  # 0 by default, indicates unlimited.
 rsync_server_shares: []
-#  - name: replaceme
-#   path: /foo/lab/bar-01
-#   hosts_allow: 10.4.3.15, 172.30.4.0/24, learning-01.cslab.esss.lu.se
+# - name: client_hostname
+#   path: "{{ rsync_server_pool_name }}/client_hostname"
+#   hosts_allow: 10.4.3.15, 172.30.4.0/24, client_hostname.cslab.esss.lu.se
 #   comment: dummy client to be replaced in CS-entry
 #   read_only: false
 #   uid: nobody
@@ -59,8 +60,8 @@ rsync_server_shares: []
 #   timeout: 600
 #   max_connections: 10
 # - name: client2
-#   path: /learning/lab/learning-02
-#   hosts_allow: learning-01.cslab.esss.lu.se learning-02.cslab.esss.lu.se
+#   path: "{{ rsync_server_pool_name }}/client2"
+#   hosts_allow: client2.cslab.esss.lu.se client_hostname.cslab.esss.lu.se
 
 License
 -------
diff --git a/defaults/main.yml b/defaults/main.yml
index 20a5873..eaae529 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1,4 +1,5 @@
 ---
+rsync_server_pool_name: pool
 # defaults file for rsync-server
 rsync_server_uid: root
 rsync_server_gid: root
@@ -12,9 +13,9 @@ rsync_server_readonly: false
 # rsync_server_timeout: 0  # 0 by default, indicates unlimited.
 # rsync_server_max_connections: 0  # 0 by default, indicates unlimited.
 rsync_server_shares: []
-#  - name: replaceme
-#   path: /foo/lab/bar-01
-#   hosts_allow: 10.4.3.15, 172.30.4.0/24, learning-01.cslab.esss.lu.se
+# - name: client_hostname
+#   path: "{{ rsync_server_pool_name }}/client_hostname"
+#   hosts_allow: 10.4.3.15, 172.30.4.0/24, client_hostname.cslab.esss.lu.se
 #   comment: dummy client to be replaced in CS-entry
 #   read_only: false
 #   uid: nobody
@@ -23,5 +24,5 @@ rsync_server_shares: []
 #   timeout: 600
 #   max_connections: 10
 # - name: client2
-#   path: /learning/lab/learning-02
-#   hosts_allow: learning-01.cslab.esss.lu.se learning-02.cslab.esss.lu.se
+#   path: "{{ rsync_server_pool_name }}/client2"
+#   hosts_allow: client2.cslab.esss.lu.se client_hostname.cslab.esss.lu.se
-- 
GitLab