line |
true |
false |
branch |
31
|
9 |
3 |
unless (exists $$self{'Policy'}) |
47
|
0 |
9 |
if (scalar @_ == 1) { } |
|
7 |
2 |
elsif (scalar @_ > 1) { } |
54
|
0 |
2 |
if ($options{'Policy'} ne 'LEASTUSAGE' and $options{'Policy'} ne 'ROUNDROBIN' and $options{'Policy'} ne 'FAILOVER' and $options{'Policy'} ne 'FAILBACK' and $options{'Policy'} ne 'FALLBACK') |
62
|
8 |
1 |
if (ref $options{'SleepOnFail'}) { } |
82
|
1 |
8 |
if ($$self{'Policy'} eq 'ROUNDROBIN') { } |
|
5 |
3 |
elsif ($$self{'Policy'} eq 'LEASTUSAGE') { } |
|
1 |
2 |
elsif ($$self{'Policy'} eq 'FALLBACK') { } |
|
1 |
1 |
elsif ($$self{'Policy'} eq 'FAILBACK') { } |
|
1 |
0 |
elsif ($$self{'Policy'} eq 'FAILOVER') { } |
104
|
13 |
0 |
if (not $$self{'PoolHash'}{$pool}) |
138
|
190 |
2 |
if ($rec) |
146
|
0 |
183 |
unless defined $rec |
149
|
182 |
1 |
if ($r_pool) { } |
169
|
5 |
0 |
if (defined $r_pool) { } |
172
|
5 |
0 |
unless ($self->chk_suspend($r_pool)) |
223
|
4 |
7 |
if ($$r_pool{'SuspendTimeout'} <= 0) |
227
|
7 |
0 |
if (not $self->chk_suspend_no_recover($r_pool)) |
244
|
64 |
254 |
if ($self->chk_suspend_no_recover($r_pool)) { } |
245
|
3 |
61 |
if ($$r_pool{'Suspended'} <= time) { } |
277
|
2 |
4 |
unless ($self->chk_suspend_no_recover($r_pool)) |
282
|
2 |
1 |
if ($cnt > 0) { } |
293
|
1 |
3 |
if ($$self{'SleepOnFail'}[$try] > 0) |