summaryrefslogtreecommitdiffstats
path: root/config.d/57node_ad.defconf
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2014-07-28 20:06:16 +1000
committerMartin Schwenke <martin@meltin.net>2014-07-28 20:06:16 +1000
commitaa02a12144fe70147a22601be9452f43989a62b6 (patch)
tree97fec48caed8d13750cc7906884a7707572484fc /config.d/57node_ad.defconf
parent2a42a372ca8c436ecedee03aadb6a0cee44a2d1a (diff)
downloadautocluster-aa02a12144fe70147a22601be9452f43989a62b6.tar.gz
autocluster-aa02a12144fe70147a22601be9452f43989a62b6.tar.xz
autocluster-aa02a12144fe70147a22601be9452f43989a62b6.zip
node_name_format_* functions should produce the node name
No use having them print the format string. That actually makes it more restrictive. Instead, have the functions take cluster name and index as arguments - these can then be passed to printf in either order depending on the format string. Signed-off-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'config.d/57node_ad.defconf')
-rw-r--r--config.d/57node_ad.defconf5
1 files changed, 4 insertions, 1 deletions
diff --git a/config.d/57node_ad.defconf b/config.d/57node_ad.defconf
index 8cc791c..4e69829 100644
--- a/config.d/57node_ad.defconf
+++ b/config.d/57node_ad.defconf
@@ -11,7 +11,10 @@ defconf AD_NETBIOS_NAME "samba4" \
node_name_format_ad ()
{
- echo '%sad%d'
+ local cluster="$1"
+ local index="$2"
+
+ printf '%sad%d' "$cluster" "$index"
}
cluster_setup_tasks_ad ()