From 060ddd51f2d2aa5f5fc20cd7f3bea31c95cfbc07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= Date: Sun, 11 Nov 2012 16:56:21 -0800 Subject: [PATCH] misc: make some plugin speak dirtyconfig, saving a few roundtrips. --- plugins/sensors/freeipmi | 4 +++- plugins/sensors/hwmon | 4 +++- plugins/snmp/snmp__apc_pdu | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/plugins/sensors/freeipmi b/plugins/sensors/freeipmi index 6da7d807..0d34fb06 100755 --- a/plugins/sensors/freeipmi +++ b/plugins/sensors/freeipmi @@ -158,7 +158,9 @@ END } } - exit 0; + unless ( $ENV{MUNIN_CAP_DIRTYCONFIG} == 1 ) { + exit 0; + } } foreach my $type (keys %sensors) { diff --git a/plugins/sensors/hwmon b/plugins/sensors/hwmon index 4ad3905b..5e755436 100755 --- a/plugins/sensors/hwmon +++ b/plugins/sensors/hwmon @@ -173,7 +173,9 @@ END } } - exit 0; + unless ( $ENV{MUNIN_CAP_DIRTYCONFIG} == 1 ) { + exit 0; + } } foreach my $type (keys %sensors) { diff --git a/plugins/snmp/snmp__apc_pdu b/plugins/snmp/snmp__apc_pdu index 6c92e129..62d276e6 100755 --- a/plugins/snmp/snmp__apc_pdu +++ b/plugins/snmp/snmp__apc_pdu @@ -103,7 +103,9 @@ phase$phaseIndex.critical $phaseData->{$phaseIndex}->{'overloadThreshold'} END } - exit 0; + unless ( $ENV{MUNIN_CAP_DIRTYCONFIG} == 1 ) { + exit 0; + } } my $phasesLoad = $session->get_entries(-columns => [$oidPhaseLoad]);