diff --git a/manifests/node/export.pp b/manifests/node/export.pp index f0c7ce0..66bc59f 100644 --- a/manifests/node/export.pp +++ b/manifests/node/export.pp @@ -1,25 +1,27 @@ # Class to export the munin node. # # This is separated into its own class to avoid warnings about missing # storeconfigs. # class munin::node::export ( $address, $fqn, $masterconfig, $mastername, $node_definitions = {}, ) { Munin::Master::Node_definition { mastername => $mastername, tag => "munin::master::${mastername}", } - @@munin::master::node_definition{ $fqn: - address => $address, - config => $masterconfig, + if($::settings::storeconfigs == true) { + @@munin::master::node_definition{ $fqn: + address => $address, + config => $masterconfig, + } } if ! empty($node_definitions) { create_resources('@@munin::master::node_definition', $node_definitions) } }