Merge "Metrics/QDR: Replace hiera by lookup"
This commit is contained in:
commit
23fc8e6042
|
@ -21,7 +21,7 @@
|
|||
# [*step*]
|
||||
# (Optional) The current step in deployment. See tripleo-heat-templates
|
||||
# for more details.
|
||||
# Defaults to hiera('step')
|
||||
# Defaults to Integer(lookup('step'))
|
||||
#
|
||||
# [*enable_file_logging*]
|
||||
# (Optional) Boolean. Whether to enable logfile plugin.
|
||||
|
@ -63,6 +63,7 @@
|
|||
# (Optional) List of strings. A list of active services in this tripleo
|
||||
# deployment. This is used to look up service-specific plugins that
|
||||
# need to be installed.
|
||||
# Defaults to lookup('service_names', undef, undef, [])
|
||||
#
|
||||
# [*collectd_manage_repo*]
|
||||
# (Optional) Boolean. Whether let collectd enable manage repositories.
|
||||
|
@ -123,7 +124,7 @@
|
|||
# [*qdr_mode*]
|
||||
# (Optional) String. Mode in which the QDR service, to which collectd
|
||||
# should be connected, is running.
|
||||
# Defaults to hiera('tripleo::profile::base::metrics::qdr::router_mode', 'edge')
|
||||
# Defaults to lookup('tripleo::profile::base::metrics::qdr::router_mode', undef, undef, 'edge')
|
||||
#
|
||||
# [*python_read_plugins*]
|
||||
# (Optional) List of strings. List of third party python packages to install.
|
||||
|
@ -139,7 +140,7 @@
|
|||
# Defaults to false.
|
||||
#
|
||||
class tripleo::profile::base::metrics::collectd (
|
||||
$step = Integer(hiera('step')),
|
||||
$step = Integer(lookup('step')),
|
||||
$enable_file_logging = false,
|
||||
$collectd_server = undef,
|
||||
$collectd_port = undef,
|
||||
|
@ -159,8 +160,8 @@ class tripleo::profile::base::metrics::collectd (
|
|||
$amqp_retry_delay = undef,
|
||||
$amqp_interval = undef,
|
||||
$amqp_send_queue_limit = undef,
|
||||
$qdr_mode = hiera('tripleo::profile::base::metrics::qdr::router_mode', 'edge'),
|
||||
$service_names = hiera('service_names', []),
|
||||
$qdr_mode = lookup('tripleo::profile::base::metrics::qdr::router_mode', undef, undef, 'edge'),
|
||||
$service_names = lookup('service_names', undef, undef, []),
|
||||
$collectd_manage_repo = false,
|
||||
$python_read_plugins = [],
|
||||
$enable_sensubility = false,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# in the hiera data provided by THT.
|
||||
define tripleo::profile::base::metrics::collectd::collectd_service (
|
||||
) {
|
||||
$plugins = hiera("'tripleo.collectd.plugins.${title}'", [])
|
||||
$plugins = lookup("'tripleo.collectd.plugins.${title}'", undef, undef, [])
|
||||
|
||||
if $plugins {
|
||||
::tripleo::profile::base::metrics::collectd::collectd_plugin {
|
||||
|
|
|
@ -73,12 +73,12 @@
|
|||
#
|
||||
# [*interior_mesh_nodes*]
|
||||
# (optional) Comma separated list of controller nodes' fqdns
|
||||
# Defaults to hiera('controller_node_names', '')
|
||||
# Defaults to lookup('controller_node_names', undef, undef, '')
|
||||
#
|
||||
# [*interior_ip*]
|
||||
# (optional) IP address which should be used for internal communication.
|
||||
# Has to be member of interior_mesh_nodes
|
||||
# Defaults to hiera('ctlplane', undef)
|
||||
# Defaults to lookup('ctlplane', undef, undef, undef)
|
||||
#
|
||||
# [*connectors*]
|
||||
# (optional) List of hashes containing configuration for outgoing connections
|
||||
|
@ -108,7 +108,7 @@
|
|||
# [*step*]
|
||||
# (Optional) The current step in deployment. See tripleo-heat-templates
|
||||
# for more details.
|
||||
# Defaults to hiera('step')
|
||||
# Defaults to Integer(lookup('step'))
|
||||
#
|
||||
# [*ssl_cert_dir*]
|
||||
# (Optional) Path to directory where SSL certificate files should be created.
|
||||
|
@ -128,15 +128,15 @@ class tripleo::profile::base::metrics::qdr (
|
|||
$listener_ssl_pw_file = undef,
|
||||
$listener_ssl_password = undef,
|
||||
$listener_trusted_certs = undef,
|
||||
$interior_mesh_nodes = hiera('controller_node_ips', ''),
|
||||
$interior_ip = hiera('ctlplane', undef),
|
||||
$interior_mesh_nodes = lookup('controller_node_ips', undef, undef, ''),
|
||||
$interior_ip = lookup('ctlplane', undef, undef, undef),
|
||||
$connectors = [],
|
||||
$ssl_profiles = [],
|
||||
$ssl_internal_profile_name = undef,
|
||||
$addresses = [],
|
||||
$autolink_addresses = [],
|
||||
$router_mode = 'edge',
|
||||
$step = Integer(hiera('step')),
|
||||
$step = Integer(lookup('step')),
|
||||
$ssl_cert_dir = '/etc/pki/tls/certs/',
|
||||
) {
|
||||
if $step >= 1 {
|
||||
|
|
|
@ -53,12 +53,12 @@
|
|||
#
|
||||
# [*oslomsg_rpc_hosts*]
|
||||
# list of the oslo messaging rpc host fqdns
|
||||
# Defaults to hiera('oslo_messaging_rpc_node_names', undef)
|
||||
# Defaults to lookup('oslo_messaging_rpc_node_names', undef, undef, undef)
|
||||
#
|
||||
# [*step*]
|
||||
# (Optional) The current step in deployment. See tripleo-heat-templates
|
||||
# for more details.
|
||||
# Defaults to hiera('step')
|
||||
# Defaults to Integer(lookup('step'))
|
||||
#
|
||||
class tripleo::profile::base::qdr (
|
||||
$qdr_username = undef,
|
||||
|
@ -69,8 +69,8 @@ class tripleo::profile::base::qdr (
|
|||
$listener_ssl_cert_file = undef,
|
||||
$listener_ssl_key_file = undef,
|
||||
$qdr_log_enable = 'info+',
|
||||
$oslomsg_rpc_hosts = hiera('oslo_messaging_rpc_node_names', undef),
|
||||
$step = Integer(hiera('step')),
|
||||
$oslomsg_rpc_hosts = lookup('oslo_messaging_rpc_node_names', undef, undef, undef),
|
||||
$step = Integer(lookup('step')),
|
||||
) {
|
||||
$qdr_node_names = $oslomsg_rpc_hosts
|
||||
|
||||
|
|
Loading…
Reference in New Issue