|  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'}  |