line |
true |
false |
branch |
78
|
0 |
0 |
if $policy |
79
|
0 |
0 |
if $state |
88
|
0 |
0 |
if $self->{'state'} |
89
|
0 |
0 |
unless $devs and ref $devs |
104
|
0 |
0 |
unless ($p->{'leave_in_drain_mode'}) |
105
|
0 |
0 |
if $sdev |
138
|
0 |
0 |
unless (@_) |
153
|
0 |
0 |
if (ref $val eq 'ARRAY') { } |
169
|
0 |
0 |
if $constraint |
171
|
0 |
0 |
unless $settings |
175
|
0 |
0 |
if (index($value, ',') > -1) |
181
|
0 |
0 |
if ($constraint) { } |
182
|
0 |
0 |
if (exists $constraint->{$key}) { } |
185
|
0 |
0 |
if (ref $c and ref $c eq 'ARRAY' and not ref $value) { } |
212
|
0 |
0 |
unless $policy |
213
|
0 |
0 |
unless $devs |
214
|
0 |
0 |
unless $sto |
219
|
0 |
0 |
unless $sdev |
223
|
0 |
0 |
unless @$filtered_destdevs |
230
|
0 |
0 |
unless (@fids and $self->_check_limits) |
242
|
0 |
0 |
unless $fid->exists |
243
|
0 |
0 |
unless $self->_check_limits($fid) |
252
|
0 |
0 |
unless (@devfids) |
267
|
0 |
0 |
if $p->{'limit_by'} eq 'none' |
270
|
0 |
0 |
if ($p->{'limit_type'} eq 'global') { } |
276
|
0 |
0 |
if ($p->{'limit_by'} eq 'count') { } |
|
0 |
0 |
elsif ($p->{'limit_by'} eq 'size') { } |
277
|
0 |
0 |
$fid ? : |
279
|
0 |
0 |
if ($fid) { } |
280
|
0 |
0 |
if ($fid->length <= $$limit) { } |
287
|
0 |
0 |
if ($$limit < 1024) { } |
310
|
0 |
0 |
if $p->{'use_dest_devs'} eq 'all' |
324
|
0 |
0 |
unless $dev->can_delete_from |
326
|
0 |
0 |
if (@{$policy->{'from_devices'};}) |
327
|
0 |
0 |
unless grep {$_ == $id;} @{$$policy{'from_devices'};} |
329
|
0 |
0 |
if (@{$policy->{'from_hosts'};}) |
331
|
0 |
0 |
unless grep {$_ == $hostid;} @{$$policy{'from_hosts'};} |
334
|
0 |
0 |
if ($policy->{'from_percent_used'}) |
337
|
0 |
0 |
unless defined $full |
338
|
0 |
0 |
unless $full > $policy->{'from_percent_used'} |
341
|
0 |
0 |
if ($policy->{'from_percent_free'}) |
344
|
0 |
0 |
unless $free |
345
|
0 |
0 |
unless $free > $policy->{'from_percent_free'} |
348
|
0 |
0 |
if ($policy->{'from_space_used'}) |
350
|
0 |
0 |
unless $used and $used > $policy->{'from_space_used'} |
353
|
0 |
0 |
if ($policy->{'from_space_free'}) |
355
|
0 |
0 |
unless $free and $free > $policy->{'from_space_free'} |
368
|
0 |
0 |
unless $state->{'sdev_current'} |
375
|
0 |
0 |
unless ($policy->{'leave_in_drain_mode'}) |
388
|
0 |
0 |
unless ($state->{'sdev_current'}) |
390
|
0 |
0 |
unless $sdev |
394
|
0 |
0 |
if ($p->{'limit_type'} eq 'device') |
395
|
0 |
0 |
if ($p->{'limit_by'} eq 'size') { } |
|
0 |
0 |
elsif ($p->{'limit_by'} eq 'count') { } |
|
0 |
0 |
elsif ($p->{'limit_by'} eq 'percent') { } |
|
0 |
0 |
elsif ($p->{'limit_by'} eq 'none') { } |
422
|
0 |
0 |
if ($num =~ /^(\d+)([bkmgtp])?$/i) { } |
429
|
0 |
0 |
unless $type or $type eq 'b' |
449
|
0 |
0 |
unless $dev->should_get_new_files |
453
|
0 |
0 |
if (@{$policy->{'to_devices'};}) |
454
|
0 |
0 |
unless grep {$_ == $id;} @{$$policy{'to_devices'};} |
456
|
0 |
0 |
if (@{$policy->{'to_hosts'};}) |
457
|
0 |
0 |
unless grep {$_ == $hostid;} @{$$policy{'to_hosts'};} |
459
|
0 |
0 |
if (@{$policy->{'not_to_devices'};}) |
460
|
0 |
0 |
if grep {$_ == $id;} @{$$policy{'not_to_devices'};} |
462
|
0 |
0 |
if (@{$policy->{'not_to_hosts'};}) |
463
|
0 |
0 |
if grep {$_ == $hostid;} @{$$policy{'not_to_hosts'};} |
465
|
0 |
0 |
if ($policy->{'to_percent_used'}) |
467
|
0 |
0 |
unless defined $full |
468
|
0 |
0 |
unless $full > $policy->{'to_percent_used'} |
470
|
0 |
0 |
if ($policy->{'to_percent_free'}) |
472
|
0 |
0 |
unless $free |
473
|
0 |
0 |
unless $free > $policy->{'to_percent_free'} |
475
|
0 |
0 |
if ($policy->{'to_space_used'}) |
477
|
0 |
0 |
unless $used and $used > $policy->{'to_space_used'} |
479
|
0 |
0 |
if ($policy->{'to_space_free'}) |
481
|
0 |
0 |
unless $free and $free > $policy->{'to_space_free'} |