Update OS specific params
This commit updates the params class. Reorganizes the package and service params to be alphbetical. Adds additional package and service params.
This commit is contained in:
parent
1581a56d39
commit
7a14a659b1
|
@ -4,18 +4,24 @@ class nova::params {
|
|||
|
||||
case $::osfamily {
|
||||
'RedHat': {
|
||||
# package names
|
||||
$api_package_name = false
|
||||
$cert_package_name = false
|
||||
$common_package_name = 'openstack-nova'
|
||||
$api_package_name = undef
|
||||
$compute_package_name = undef
|
||||
$network_package_name = undef
|
||||
$objectstore_package_name = undef
|
||||
$scheduler_package_name = undef
|
||||
$compute_package_name = false
|
||||
$doc_package_name = 'openstack-nova-doc'
|
||||
$network_package_name = false
|
||||
$objectstore_package_name = false
|
||||
$scheduler_package_name = false
|
||||
$volume_package_name = false
|
||||
# service names
|
||||
$api_service_name = 'openstack-nova-api'
|
||||
$cert_service_name = 'openstack-nova-cert'
|
||||
$compute_service_name = 'openstack-nova-compute'
|
||||
$network_service_name = 'openstack-nova-network'
|
||||
$objectstore_service_name = 'openstack-nova-objectstore'
|
||||
$scheduler_service_name = 'openstack-nova-scheduler'
|
||||
$volume_service_name = 'openstack-nova-volume'
|
||||
$libvirt_package_name = 'libvirt'
|
||||
$libvirt_service_name = 'libvirtd'
|
||||
$special_service_provider = 'init'
|
||||
|
@ -23,18 +29,24 @@ class nova::params {
|
|||
$root_helper = 'sudo nova-rootwrap'
|
||||
}
|
||||
'Debian': {
|
||||
$common_package_name = 'nova-common'
|
||||
# package names
|
||||
$api_package_name = 'nova-api'
|
||||
$cert_package_name = 'nova-cert'
|
||||
$common_package_name = 'nova-common'
|
||||
$compute_package_name = 'nova-compute'
|
||||
$doc_package_name = 'nova-doc'
|
||||
$network_package_name = 'nova-network'
|
||||
$objectstore_package_name = 'nova-objectstore'
|
||||
$scheduler_package_name = 'nova-scheduler'
|
||||
$doc_package_name = 'nova-doc'
|
||||
$volume_package_name = 'nova-volume'
|
||||
# service names
|
||||
$api_service_name = 'nova-api'
|
||||
$cert_service_name = 'nova-cert'
|
||||
$compute_service_name = 'nova-compute'
|
||||
$network_service_name = 'nova-network'
|
||||
$objectstore_service_name = 'nova-objectstore'
|
||||
$scheduler_service_name = 'nova-scheduler'
|
||||
$volume_service_name = 'nova-volume'
|
||||
$libvirt_package_name = 'libvirt-bin'
|
||||
$libvirt_service_name = 'libvirt-bin'
|
||||
# some of the services need to be started form the special upstart provider
|
||||
|
|
Loading…
Reference in New Issue