1 # == Class: nova::conductor
3 # Manages nova conductor package and service
8 # (optional) Whether to enable the nova-conductor service
12 # (optional) Whether to start/stop the service
16 # (optional) The state of the nova conductor package
17 # Defaults to 'present'
20 # (optional) Number of workers for OpenStack Conductor service
21 # Defaults to undef (i.e. parameter will not be present)
23 class nova::conductor(
25 $manage_service = true,
26 $ensure_package = 'present',
33 nova::generic_service { 'conductor':
35 manage_service => $manage_service,
36 package_name => $::nova::params::conductor_package_name,
37 service_name => $::nova::params::conductor_service_name,
38 ensure_package => $ensure_package,
43 'conductor/workers': value => $workers;