Specify per platform service name

The name of the keystone service differs between
Debian and Redhat.

This commit codifies the service name differences.
This commit is contained in:
Dan Bode 2012-04-11 19:21:03 -07:00
parent 5e9491c39e
commit cdfc53324d
2 changed files with 3 additions and 0 deletions

View File

@ -127,6 +127,7 @@ class keystone(
service { 'keystone':
ensure => running,
name => $::keystone::params::service_name,
enable => true,
hasstatus => true,
hasrestart => true,

View File

@ -5,10 +5,12 @@ class keystone::params {
case $::osfamily {
'Debian': {
$package_name = 'keystone'
$service_name = 'keystone'
$service_provider = 'upstart'
}
'RedHat': {
$package_name = 'openstack-keystone'
$service_name = 'openstack-keystone'
$service_provider = undef
}
}