include ceilometer::params
+ File {
+ require => Package['ceilometer-common'],
+ }
+
group { 'ceilometer':
- name => $::ceilometer::params::groupname,
+ name => 'ceilometer',
require => Package['ceilometer-common'],
}
user { 'ceilometer':
- name => $::ceilometer::params::username,
- gid => $::ceilometer::params::groupname,
+ name => 'ceilometer',
+ gid => 'ceilometer',
groups => ['nova'],
system => true,
require => Package['ceilometer-common'],
owner => 'ceilometer',
group => 'ceilometer',
mode => '0750',
- require => Package['ceilometer-common'],
}
file { '/etc/ceilometer/ceilometer.conf':
- ensure => file,
owner => 'ceilometer',
group => 'ceilometer',
mode => '0640',
#
class ceilometer::params {
- $username = 'ceilometer'
- $groupname = 'ceilometer'
- $cinder_conf = '/etc/ceilometer/ceilometer.conf'
- $dbsync_command = "ceilometer-dbsync --config-file=${cinder_conf}"
+ $dbsync_command = "ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf"
$log_dir = '/var/log/ceilometer'
case $::osfamily {