diff --git a/manifests/agent/central.pp b/manifests/agent/central.pp index 37deafdd..48440f77 100644 --- a/manifests/agent/central.pp +++ b/manifests/agent/central.pp @@ -9,7 +9,7 @@ class ceilometer::agent::central( $auth_tenant_name = 'services', $auth_tenant_id = '', $enabled = true, -) { +) inherits ceilometer { package { 'ceilometer-agent-central': ensure => installed diff --git a/manifests/agent/compute.pp b/manifests/agent/compute.pp index c5cb1ac7..589a940f 100644 --- a/manifests/agent/compute.pp +++ b/manifests/agent/compute.pp @@ -9,7 +9,7 @@ class ceilometer::agent::compute( $auth_tenant_name = 'services', $auth_tenant_id = '', $enabled = true, -) { +) inherits ceilometer { package { 'ceilometer-agent-compute': ensure => installed diff --git a/manifests/api.pp b/manifests/api.pp index 10fcf675..94c45234 100644 --- a/manifests/api.pp +++ b/manifests/api.pp @@ -8,7 +8,7 @@ class ceilometer::api( $keystone_protocol = 'http', $keystone_user = 'ceilometer', $keystone_password = false, -) { +) inherits ceilometer { include 'ceilometer::params' diff --git a/manifests/collector.pp b/manifests/collector.pp index 9d6db044..c2e80d2d 100644 --- a/manifests/collector.pp +++ b/manifests/collector.pp @@ -3,7 +3,7 @@ # class ceilometer::collector( $enabled = true, -) { +) inherits ceilometer { include 'ceilometer::params' diff --git a/manifests/db.pp b/manifests/db.pp index aab43fea..40928bff 100644 --- a/manifests/db.pp +++ b/manifests/db.pp @@ -3,7 +3,7 @@ # class ceilometer::db ( $database_connection = 'mysql://ceilometer:ceilometer@localhost/ceilometer' -) { +) inherits ceilometer { include 'ceilometer::params'