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:
parent
5e9491c39e
commit
cdfc53324d
|
@ -127,6 +127,7 @@ class keystone(
|
|||
|
||||
service { 'keystone':
|
||||
ensure => running,
|
||||
name => $::keystone::params::service_name,
|
||||
enable => true,
|
||||
hasstatus => true,
|
||||
hasrestart => true,
|
||||
|
|
|
@ -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
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue