]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Fix strict variable errors in ceilometer::agent::polling
authorMathieu Gagné <mgagne@iweb.com>
Thu, 30 Mar 2017 16:19:04 +0000 (12:19 -0400)
committerMathieu Gagné <mgagne@iweb.com>
Fri, 26 May 2017 13:40:51 +0000 (09:40 -0400)
Make sure all variables are defined.

(cherry picked from commit 5d63e7bc79440a2b2ee712c2931251fa80fc37fb)
Change-Id: Iaa352f73986be4f79ffac0838bedc0f2eaae01d3

manifests/agent/polling.pp

index f98391d7ef4cc6b31e1d78052846c4abeedcd8ad..80d89288e8b81321b8d14b788ba923d360b3da63 100644 (file)
@@ -46,6 +46,8 @@ class ceilometer::agent::polling (
 
   if $central_namespace {
     $central_namespace_name = 'central'
+  } else {
+    $central_namespace_name = ''
   }
 
   if $compute_namespace {
@@ -64,10 +66,14 @@ class ceilometer::agent::polling (
 
     Package <| title == 'ceilometer-common' |> -> User['ceilometer']
     Package <| title == 'nova-common' |> -> Package['ceilometer-common']
+  } else {
+    $compute_namespace_name = ''
   }
 
   if $ipmi_namespace {
     $ipmi_namespace_name = 'ipmi'
+  } else {
+    $ipmi_namespace_name = ''
   }
 
   if $manage_service {