summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Taggart <taggart@riseup.net>2015-01-22 12:57:33 -0800
committerMatt Taggart <taggart@riseup.net>2015-04-16 21:15:21 +0000
commitbdfc4c3c3be065c3d9110cb49bb3609d643e6041 (patch)
treec16225349e0796fc9679a0fed19ac785f087aecf
parent3d35cd86c25588449b418c996fe861f44da05bca (diff)
make sure package isn't already defined first
-rw-r--r--manifests/agent/mrpe.pp6
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