[monitoring-plugins] Do not die in tests if JSON Parsing fails
Lorenz Kästle
git at monitoring-plugins.org
Fri Mar 7 18:20:11 CET 2025
Module: monitoring-plugins
Branch: master
Commit: 18dedf3463534a9f6c8137628c482298dbb0459b
Author: Lorenz Kästle <12514511+RincewindsHat at users.noreply.github.com>
Date: Fri Mar 7 17:28:36 2025 +0100
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=18dedf34
Do not die in tests if JSON Parsing fails
---
NPTest.pm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/NPTest.pm b/NPTest.pm
index 47773acc..f9f18b5f 100644
--- a/NPTest.pm
+++ b/NPTest.pm
@@ -17,6 +17,8 @@ use File::Basename;
use JSON;
+use feature 'try';
+
use IO::File;
use Data::Dumper;
@@ -619,7 +621,9 @@ sub testCmd {
chomp $output;
$object->output($output);
- $object->{'mp_test_result'} = decode_json($output);
+ try {
+ $object->{'mp_test_result'} = decode_json($output);
+ }
alarm(0);
More information about the Commits
mailing list