From d8f912e8f5abb1476366cfea6e0fb368a9669ec4 Mon Sep 17 00:00:00 2001 From: Ton Voon Date: Mon, 25 Sep 2006 18:40:20 +0000 Subject: Fix Nagios::Plugin->new( shortname => "ANYTHING" ); (Wolfgang Barth) git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/Nagios-Plugin/trunk@1481 f882894a-f735-0410-b71e-b25c423dba1c --- lib/Nagios/Plugin.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'lib/Nagios') diff --git a/lib/Nagios/Plugin.pm b/lib/Nagios/Plugin.pm index 88c15c5..41bff91 100644 --- a/lib/Nagios/Plugin.pm +++ b/lib/Nagios/Plugin.pm @@ -6,6 +6,7 @@ use 5.008004; use Class::Struct; struct "Nagios::__::Plugin" => { perfdata => '@', + shortname => '$', }; package Nagios::Plugin; @@ -38,9 +39,6 @@ sub all_perfoutput { sub set_thresholds { shift; Nagios::Plugin::Threshold->set_thresholds(@_); } -my $shortname; -sub shortname { shift; @_ ? $shortname = shift : $shortname } - sub die { my $self = shift; Nagios::Plugin::Base::die(@_, { plugin => $self }); -- cgit v1.2.3-74-g34f1