Puppet Class: nova::compute::libvirt::virtsecretd

Defined in:
manifests/compute/libvirt/virtsecretd.pp

Overview

Class: nova::compute::libvirt::virtsecretd

virtsecretd configuration

Parameters:

log_level

Defines a log level to filter log outputs. Defaults to $::os_service_default

log_filters

Defines a log filter to select a different logging level for for a given category log outputs. Defaults to $::os_service_default

log_outputs

(optional) Defines log outputs, as specified in libvirt.org/logging.html Defaults to $::os_service_default

max_clients

The maximum number of concurrent client connections to allow on primary socket. Defaults to $::os_service_default

admin_max_clients

The maximum number of concurrent client connections to allow on administrative socket. Defaults to $::os_service_default

max_client_requests

Limit on concurrent requests from a single client connection. Defaults to $::os_service_default

admin_max_client_requests

Limit on concurrent requests from a single client connection for the admin interface. Defaults to $::os_service_default

ovs_timeout

(optional) A timeout for openvswitch calls made by libvirt Defaults to $::os_service_default

Parameters:

  • log_level (Any) (defaults to: $::os_service_default)
  • log_filters (Any) (defaults to: $::os_service_default)
  • log_outputs (Any) (defaults to: $::os_service_default)
  • max_clients (Any) (defaults to: $::os_service_default)
  • admin_max_clients (Any) (defaults to: $::os_service_default)
  • max_client_requests (Any) (defaults to: $::os_service_default)
  • admin_max_client_requests (Any) (defaults to: $::os_service_default)
  • ovs_timeout (Any) (defaults to: $::os_service_default)


44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# File 'manifests/compute/libvirt/virtsecretd.pp', line 44

class nova::compute::libvirt::virtsecretd (
  $log_level                 = $::os_service_default,
  $log_filters               = $::os_service_default,
  $log_outputs               = $::os_service_default,
  $max_clients               = $::os_service_default,
  $admin_max_clients         = $::os_service_default,
  $max_client_requests       = $::os_service_default,
  $admin_max_client_requests = $::os_service_default,
  $ovs_timeout               = $::os_service_default,
) {

  include nova::deps

  virtsecretd_config {
    'log_level':                 value => $log_level;
    'log_filters':               value => $log_filters, quote => true;
    'log_outputs':               value => $log_outputs, quote => true;
    'max_clients':               value => $max_clients;
    'admin_max_clients':         value => $admin_max_clients;
    'max_client_requests':       value => $max_client_requests;
    'admin_max_client_requests': value => $admin_max_client_requests;
    'ovs_timeout':               value => $ovs_timeout;
  }
}