line |
!l |
l&&!r |
l&&r |
condition |
93
|
2 |
90 |
0 |
defined $code and $code eq 'return_code' || $code eq 'message' |
95
|
0 |
0 |
6 |
int @_ / 2 != @_ / 2 and ref $_[$#_] |
107
|
2 |
60 |
30 |
defined $code and exists $ERRORS{$code} |
110
|
2 |
8 |
82 |
defined $code and exists $STATUS_TEXT{$code} |
112
|
92 |
0 |
0 |
ref $message and ref $message eq 'ARRAY' |
121
|
0 |
8 |
84 |
defined $message and $message ne '' |
127
|
0 |
42 |
6 |
$plugin->perfdata and $plugin->all_perfoutput |
164
|
2 |
53 |
0 |
defined $arg1 and $arg1 eq 'return_code' || $arg1 eq 'message' |
|
2 |
47 |
0 |
defined $arg1 and exists $ERRORS{$arg1} || exists $STATUS_TEXT{$arg1} |
|
5 |
24 |
0 |
defined $arg2 and exists $ERRORS{$arg2} || exists $STATUS_TEXT{$arg2} |
line |
l |
!l&&r |
!l&&!r |
condition |
64
|
0 |
0 |
64 |
$shortname || $ENV{'PLUGIN_NAME'} || $ENV{'NAGIOS_PLUGIN'} || $0 |
93
|
6 |
0 |
84 |
$code eq 'return_code' || $code eq 'message' |
123
|
48 |
44 |
0 |
$shortname ||= get_shortname() |
164
|
6 |
0 |
47 |
$arg1 eq 'return_code' || $arg1 eq 'message' |
|
10 |
10 |
27 |
exists $ERRORS{$arg1} || exists $STATUS_TEXT{$arg1} |
|
10 |
11 |
3 |
exists $ERRORS{$arg2} || exists $STATUS_TEXT{$arg2} |
234
|
0 |
13 |
0 |
$message ||= join($arg{'join'}, @{$arg{'critical'};}) |
236
|
0 |
10 |
0 |
$message ||= join($arg{'join'}, @{$arg{'warning'};}) |
238
|
18 |
8 |
1 |
$message ||= ref $arg{'ok'} ? join($arg{'join'}, @{$arg{'ok'};}) : $arg{'ok'} |