| blib/lib/Mojolicious/Plugin/Minion/Workers.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 0 | 34 | 0.0 | 
| line | l | !l | condition | 
|---|---|---|---|
| 47 | 0 | 0 | $self->manage and $self->conf->{'is_manage'} = 0 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 20 | 0 | 0 | 0 | require Carp and Carp::croak('Too many config args for Mojolicious::Plugin::Minion') | 
| 0 | 0 | 0 | @backend > 1 and not $helper | |
| 24 | 0 | 0 | 0 | $backend[0] and ref $$conf{$backend[0]} eq 'CODE' | 
| 26 | 0 | 0 | 0 | $backend[0] and not $helper | 
| 79 | 0 | 0 | 0 | $ENV{'HYPNOTOAD_PID'} and not $ENV{'HYPNOTOAD_STOP'} | 
| 133 | 0 | 0 | 0 | kill 'QUIT', $_->{'pid'} and $minion->app->log->info("Minion worker (pid $_->{'pid'}) was stopped") | 
| line | l | !l | condition | 
|---|---|---|---|
| 14 | 0 | 0 | delete $conf->{'tasks'} || {} | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 37 | 0 | 0 | 0 | !$ARGV[0] || $ARGV[0] eq 'daemon' || $ARGV[0] eq 'prefork' | 
| 0 | 0 | 0 | $ENV{'HYPNOTOAD_APP'} || $ARGV[0] && $ARGV[0] eq 'prefork' | |
| 60 | 0 | 0 | 0 | $workers ||= $conf->{'workers'} | 
| 129 | 0 | 0 | 0 | $workers ||= $minion->backend->list_workers(0, 1000)->{'workers'} |