diff options
author | Matt Taggart <taggart@riseup.net> | 2015-01-22 12:57:33 -0800 |
---|---|---|
committer | Matt Taggart <taggart@riseup.net> | 2015-04-16 21:15:21 +0000 |
commit | bdfc4c3c3be065c3d9110cb49bb3609d643e6041 (patch) | |
tree | c16225349e0796fc9679a0fed19ac785f087aecf | |
parent | 3d35cd86c25588449b418c996fe861f44da05bca (diff) |
make sure package isn't already defined first
-rw-r--r-- | manifests/agent/mrpe.pp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/manifests/agent/mrpe.pp b/manifests/agent/mrpe.pp index 749550a..5bc5f33 100644 --- a/manifests/agent/mrpe.pp +++ b/manifests/agent/mrpe.pp @@ -5,8 +5,10 @@ class check_mk::agent::mrpe { # this subclass is provided to be included by checks that use mrpe # FIXME: this is Debian specific and should be made more generic - package { 'nagios-plugins-basic': - ensure => latest, + if !defined(Package['nagios-plugins-basic']) { + package { 'nagios-plugins-basic': + ensure => latest, + } } # ensure the config file exists, individual checks will add lines to it |