1 # == Class: nova:serialproxy
3 # Configures nova serialproxy
8 # (optional) Whether to run the serialproxy service
12 # (optional) Whether to start/stop the service
15 # [*serialproxy_host*]
16 # (optional) Host on which to listen for incoming requests
17 # Defaults to '0.0.0.0'
19 # [*serialproxy_port*]
20 # (optional) Port on which to listen for incoming requests
24 # (optional) The state of the nova-serialproxy package
25 # Defaults to 'present'
27 class nova::serialproxy(
29 $manage_service = true,
30 $serialproxy_host = '0.0.0.0',
31 $serialproxy_port = '6083',
32 $ensure_package = 'present'
38 'serial_console/serialproxy_port': value => $serialproxy_port;
39 'serial_console/serialproxy_host': value => $serialproxy_host;
42 nova::generic_service { 'serialproxy':
44 manage_service => $manage_service,
45 package_name => $::nova::params::serialproxy_package_name,
46 service_name => $::nova::params::serialproxy_service_name,
47 ensure_package => $ensure_package