line | % | coverage | condition |
221 | 100 | | $_[1] || {} |
224 | 67 | | exists $params->{'logger'} and ref $$params{"logger"} eq "ARRAY" |
237 | 67 | | $config_dirs or -r $config_file |
270 | 33 | | $$params{"config_path"} and -f $$params{"config_path"} |
275 | 50 | | $$params{'carp_on_warn'} || 0 |
280 | 33 | | &blessed($logger) && $logger->isa('Log::Abstraction') |
310 | 33 | | $array and not $$params{"logger"}{"array"} |
360 | 50 | | $params{'interval'} || 10 |
453 | 67 | | not $stored_stat or $current_stat->mtime > $stored_stat->mtime |
487 | 33 | | $$obj{'_config_file'} || $$obj{'config_file'} |
488 | 67 | | $config_file and -f $config_file |
509 | 67 | | $key =~ /^logger/ and $$new_params{$key} ne "NULL" |
523 | 33 | | $$obj{"logger"} and $$obj{"logger"}->can("info") |
536 | 0 | | $$obj{'carp_on_warn'} || 0 |
578 | 100 | | $SIG{'USR1'} || 'DEFAULT' |
590 | 0 | | $_original_usr1_handler ne "DEFAULT" and $_original_usr1_handler ne "IGNORE" |