From 4b9e116f607eda8f2e3870676828a6024b20d760 Mon Sep 17 00:00:00 2001 From: Christoph Maser Date: Wed, 18 Oct 2017 18:58:27 +0200 Subject: [PATCH] use Optional instead of Variant[Undef... align indentation switch from $::prometheus... to $prometheus... --- manifests/nginx_vts_exporter.pp | 46 ++++++++++++++++----------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/manifests/nginx_vts_exporter.pp b/manifests/nginx_vts_exporter.pp index eecc79ea0..e26e603c8 100644 --- a/manifests/nginx_vts_exporter.pp +++ b/manifests/nginx_vts_exporter.pp @@ -72,29 +72,29 @@ # [*version*] # The binary release version class prometheus::nginx_vts_exporter( - String $arch = $::prometheus::params::arch, - String $bin_dir = $::prometheus::params::bin_dir, - String $nginx_scrape_uri = $::prometheus::params::nginx_vts_exporter_nginx_scrape_uri, - String $download_extension = $::prometheus::params::nginx_vts_exporter_download_extension, - Variant[Undef,String] $download_url = undef, - String $download_url_base = $::prometheus::params::nginx_vts_exporter_download_url_base, - Array $extra_groups = $::prometheus::params::nginx_vts_exporter_extra_groups, - String $extra_options = '', - String $group = $::prometheus::params::nginx_vts_exporter_group, - String $init_style = $::prometheus::params::init_style, - String $install_method = $::prometheus::params::install_method, - Boolean $manage_group = true, - Boolean $manage_service = true, - Boolean $manage_user = true, - String $os = $::prometheus::params::os, - String $package_ensure = $::prometheus::params::nginx_vts_exporter_package_ensure, - String $package_name = $::prometheus::params::nginx_vts_exporter_package_name, - Boolean $purge_config_dir = true, - Boolean $restart_on_change = true, - Boolean $service_enable = true, - String $service_ensure = 'running', - String $user = $::prometheus::params::nginx_vts_exporter_user, - String $version = $::prometheus::params::nginx_vts_exporter_version, + String $arch = $prometheus::params::arch, + String $bin_dir = $prometheus::params::bin_dir, + String $nginx_scrape_uri = $prometheus::params::nginx_vts_exporter_nginx_scrape_uri, + String $download_extension = $prometheus::params::nginx_vts_exporter_download_extension, + Optional[String] $download_url = undef, + String $download_url_base = $prometheus::params::nginx_vts_exporter_download_url_base, + Array $extra_groups = $prometheus::params::nginx_vts_exporter_extra_groups, + String $extra_options = '', + String $group = $prometheus::params::nginx_vts_exporter_group, + String $init_style = $prometheus::params::init_style, + String $install_method = $prometheus::params::install_method, + Boolean $manage_group = true, + Boolean $manage_service = true, + Boolean $manage_user = true, + String $os = $prometheus::params::os, + String $package_ensure = $prometheus::params::nginx_vts_exporter_package_ensure, + String $package_name = $prometheus::params::nginx_vts_exporter_package_name, + Boolean $purge_config_dir = true, + Boolean $restart_on_change = true, + Boolean $service_enable = true, + String $service_ensure = 'running', + String $user = $prometheus::params::nginx_vts_exporter_user, + String $version = $prometheus::params::nginx_vts_exporter_version, ) inherits prometheus::params { $real_download_url = pick($download_url,"${download_url_base}/download/v${version}/${package_name}-${version}.${os}-${arch}.${download_extension}")