summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Shubin <james@shubin.ca>2014-03-08 01:19:01 -0500
committerJames Shubin <james@shubin.ca>2014-03-16 22:39:07 -0400
commit7057c914942eb0fdfd061ad227a5c5ac255d296d (patch)
tree1b13f170d98a4671a47ac9594221c1ec10af3f7b
parentdd44a559d820c19f6df1cc66019fa8fb7cecb2c1 (diff)
downloadpuppet-gluster-7057c914942eb0fdfd061ad227a5c5ac255d296d.tar.gz
puppet-gluster-7057c914942eb0fdfd061ad227a5c5ac255d296d.tar.xz
puppet-gluster-7057c914942eb0fdfd061ad227a5c5ac255d296d.zip
Small fixes to avoid warnings.
-rw-r--r--manifests/simple.pp10
1 files changed, 5 insertions, 5 deletions
diff --git a/manifests/simple.pp b/manifests/simple.pp
index 60e6ae4..7a48790 100644
--- a/manifests/simple.pp
+++ b/manifests/simple.pp
@@ -121,13 +121,13 @@ class gluster::simple(
validate_re("${count}", '^\d+$') # ensure this is a positive int
if has_key($brick_params, "${::fqdn}") {
# here some wizardry happens...
+ $brick_params_list = $brick_params["${::fqdn}"]
$valid_count = $count ? {
- 0 => inline_template('<%= brick_params_list.length %>'),
+ 0 => inline_template('<%= @brick_params_list.length %>'),
default => $count,
}
- $brick_params_list = $brick_params["${::fqdn}"]
validate_array($brick_params_list)
- $yaml = inline_template("<%= (0..valid_count.to_i-1).inject(Hash.new) { |h,i| {'${::fqdn}:${valid_path}brick' + (i+1).to_s.rjust(7, '0') + '/' => ((i < brick_params_list.length) ? brick_params_list[i] : {})}.merge(h) }.to_yaml %>")
+ $yaml = inline_template("<%= (0..@valid_count.to_i-1).inject(Hash.new) { |h,i| {'${::fqdn}:${valid_path}brick' + (i+1).to_s.rjust(7, '0') + '/' => ((i < @brick_params_list.length) ? @brick_params_list[i] : {})}.merge(h) }.to_yaml %>")
} else {
# here we base our brick list on the $count variable alone...
$valid_count = $count ? {
@@ -137,9 +137,9 @@ class gluster::simple(
$brick_params_list = $valid_count ? {
# TODO: should we use the same pattern for 1 or many ?
1 => ["${::fqdn}:${valid_path}"],
- default => split(inline_template("<%= (1..${valid_count}).collect{|i| '${::fqdn}:${valid_path}brick' + i.to_s.rjust(7, '0') + '/' }.join(',') %>"), ','),
+ default => split(inline_template("<%= (1..@valid_count.to_i).collect{|i| '${::fqdn}:${valid_path}brick' + i.to_s.rjust(7, '0') + '/' }.join(',') %>"), ','),
}
- $yaml = inline_template("<%= (0..valid_count.to_i-1).inject(Hash.new) { |h,i| {brick_params_list[i] => {}}.merge(h) }.to_yaml %>")
+ $yaml = inline_template("<%= (0..@valid_count.to_i-1).inject(Hash.new) { |h,i| {@brick_params_list[i] => {}}.merge(h) }.to_yaml %>")
}
$hash = parseyaml($yaml)