diff --git a/manifests/init.pp b/manifests/init.pp index 437310f..5037845 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -18,6 +18,8 @@ class kickstack ( $fact_prefix = $kickstack::params::fact_prefix, $fact_filename = $kickstack::params::fact_filename, + $verbose = $kickstack::params::verbose, + $debug = $kickstack::params::debug, $database = $kickstack::params::database, $rpc = $kickstack::params::rpc, $rabbit_user = $kickstack::params::rabbit_user, diff --git a/manifests/params.pp b/manifests/params.pp index e50f07b..13caaae 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -12,6 +12,12 @@ class kickstack::params { # * override by setting "kickstack_fact_category" $fact_category = pick(getvar("::${variable_prefix}fact_category"), "kickstack") + # Enables verbose logging globally + $verbose = str2bool(pick(getvar("::${variable_prefix}verbose"), 'false')) + + # Enables debug logging globally + $debug = str2bool(pick(getvar("::${variable_prefix}debug"), 'false')) + # The database backend type: # * default "mysql" # * override by setting "kickstack_database"