diff options
| -rw-r--r-- | lib/Nagios/Plugin/Functions.pm | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/lib/Nagios/Plugin/Functions.pm b/lib/Nagios/Plugin/Functions.pm index 751251f..eb44976 100644 --- a/lib/Nagios/Plugin/Functions.pm +++ b/lib/Nagios/Plugin/Functions.pm | |||
| @@ -46,13 +46,6 @@ our %STATUS_TEXT = reverse %ERRORS; | |||
| 46 | my $_fake_exit = 0; | 46 | my $_fake_exit = 0; |
| 47 | sub _fake_exit { @_ ? $_fake_exit = shift : $_fake_exit }; | 47 | sub _fake_exit { @_ ? $_fake_exit = shift : $_fake_exit }; |
| 48 | 48 | ||
| 49 | # Tweak default die handling: die is cool because it allows capturing both return codes and | ||
| 50 | # output via eval, but the Nagios Plugin Guidelines like STDOUT over STDERR | ||
| 51 | $SIG{__DIE__} = sub { | ||
| 52 | print STDOUT shift; | ||
| 53 | exit $!; | ||
| 54 | }; | ||
| 55 | |||
| 56 | sub get_shortname { | 49 | sub get_shortname { |
| 57 | my %arg = @_; | 50 | my %arg = @_; |
| 58 | 51 | ||
