Add in the class

This commit is contained in:
emilienm 2012-12-07 14:42:33 +01:00
parent 3bb4b46fd7
commit 32b2f5faab
4 changed files with 9 additions and 5 deletions

View File

@ -1,4 +1,4 @@
class ceilometer::collector(
class ceilometer::agent-central(
$keystone_password,
$verbose = 'False',
$debug = 'False',
@ -12,9 +12,10 @@ class ceilometer::collector(
$keystone_port = '35357',
$keystone_protocol = 'http',
$keystone_user = 'ceilometer',
$enabled = true,
) {
package { 'ceilometer-collector':
package { 'ceilometer-agent-central':
ensure => installed
}
@ -41,8 +42,8 @@ class ceilometer::collector(
$service_ensure = 'stopped'
}
service { 'ceilometer-collector':
name => $::ceilometer::params::collector_package_name
service { 'ceilometer-agent-central':
name => $::ceilometer::params::agent_central_package_name
enable => $enabled,
hasstatus => true,
hasrestart => true,

View File

@ -12,6 +12,7 @@ class ceilometer::agent-compute(
$keystone_port = '35357',
$keystone_protocol = 'http',
$keystone_user = 'ceilometer',
$enabled = true,
) {
package { 'ceilometer-agent-compute':
@ -42,7 +43,7 @@ class ceilometer::agent-compute(
}
service { 'ceilometer-agent-compute':
name => $::ceilometer::params::agent-compute_package_name
name => $::ceilometer::params::agent_compute_package_name
enable => $enabled,
hasstatus => true,
hasrestart => true,

View File

@ -12,6 +12,7 @@ class ceilometer::api(
$keystone_port = '35357',
$keystone_protocol = 'http',
$keystone_user = 'ceilometer',
$enabled = true,
) {
package { 'ceilometer-api':

View File

@ -12,6 +12,7 @@ class ceilometer::collector(
$keystone_port = '35357',
$keystone_protocol = 'http',
$keystone_user = 'ceilometer',
$enabled = true,
) {
package { 'ceilometer-collector':