]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Fix service dependencies and add inheritance from ceilometer
authorMathieu Gagné <mgagne@iweb.com>
Fri, 5 Apr 2013 16:01:38 +0000 (12:01 -0400)
committerMathieu Gagné <mgagne@iweb.com>
Fri, 5 Apr 2013 16:01:38 +0000 (12:01 -0400)
Inheritance is required to modify User[ceilometer]

manifests/agent/compute.pp

index b614492ba2f0011f2ddaf87f5560c389e6fa2efb..df1b244412d3927be07bb0fc68ea5cf5021c4989 100644 (file)
@@ -7,7 +7,7 @@ class ceilometer::agent::compute (
   $auth_tenant_name = 'services',
   $auth_tenant_id   = '',
   $enabled          = true,
-) {
+) inherits ceilometer {
 
   include ceilometer::params
 
@@ -29,7 +29,7 @@ class ceilometer::agent::compute (
     $service_ensure = 'stopped'
   }
 
-  Package['ceilometer-common'] -> Service['ceilometer-agent-central']
+  Package['ceilometer-common'] -> Service['ceilometer-agent-compute']
   service { 'ceilometer-agent-compute':
     ensure     => $service_ensure,
     name       => $::ceilometer::params::agent_compute_service_name,