From bdfc4c3c3be065c3d9110cb49bb3609d643e6041 Mon Sep 17 00:00:00 2001 From: Matt Taggart Date: Thu, 22 Jan 2015 12:57:33 -0800 Subject: make sure package isn't already defined first --- manifests/agent/mrpe.pp | 6 ++++-- 1 file 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 -- cgit v1.2.3