line |
true |
false |
branch |
102
|
0 |
0 |
defined $$self{'profile'} ? : |
109
|
0 |
0 |
$full ? : |
131
|
4 |
51 |
unless defined $$self{'profile'} |
132
|
0 |
51 |
unless exists $$self{'profiles'}{$$self{'profile'}} |
133
|
0 |
51 |
unless defined $what and exists $$self{'profiles'}{$$self{'profile'}}{$what} |
135
|
10 |
41 |
if ($what eq 'status' and $tostore) |
151
|
0 |
14 |
unless $self and $f |
159
|
0 |
3 |
unless defined $p |
160
|
0 |
3 |
unless exists $$self{'profiles'}{$p}{'status'} |
162
|
0 |
3 |
unless Net::DRI::Util::is_class($rc, 'Net::DRI::Protocol::ResultStatus') |
163
|
0 |
3 |
if $f eq 'self' |
164
|
0 |
3 |
unless $f and $rc->can($f) |
184
|
0 |
20 |
unless defined $p |
198
|
0 |
5 |
unless (Net::DRI::Util::all_valid($type, $key, $action)) |
202
|
5 |
0 |
if (not defined $a or $a ne $action) |
208
|
0 |
0 |
unless (keys %{$$self{'last_data'};}) |
238
|
0 |
28 |
unless defined $what and $what |
240
|
5 |
23 |
if (Net::DRI::Util::all_valid($type, $key)) { } |
243
|
0 |
5 |
unless defined $p |
248
|
0 |
23 |
unless exists $$self{'last_data'}{$what} |
258
|
0 |
0 |
if (Net::DRI::Util::all_valid($type, $key)) { } |
261
|
0 |
0 |
unless defined $p |
269
|
0 |
0 |
unless defined $rh and ref $rh and keys %$rh |
288
|
0 |
1 |
unless $profile and exists $$self{'profiles'}{$profile} |
297
|
11 |
0 |
unless defined $p |
305
|
0 |
0 |
unless $profile and exists $$self{'profiles'}{$profile} |
310
|
0 |
0 |
unless exists $$rh{$otype} |
319
|
11 |
0 |
unless exists $$at{$otype} |
320
|
11 |
0 |
unless exists $$at{$otype} |
322
|
0 |
0 |
unless defined $ac and ref $ac |
323
|
0 |
0 |
unless exists $$ac{$oaction} |
324
|
0 |
0 |
unless exists $$ac{$oaction} |
332
|
1 |
0 |
if $rc->is_success |
347
|
0 |
57 |
unless (Net::DRI::Util::all_valid($name, $type)) |
348
|
0 |
57 |
if ($self->exist_profile($name)) |
349
|
0 |
57 |
if (defined $trans_p and ref $trans_p ne 'HASH') |
350
|
0 |
57 |
if (defined $prot_p and ref $prot_p ne 'HASH') |
355
|
57 |
0 |
if (exists $INC{'Test/More.pm'} and defined $trans_p and exists $$trans_p{'f_send'}) |
363
|
0 |
57 |
if (not Net::DRI::Util::all_valid($tc, $tp, $pc, $pp) or ref $tp ne 'HASH' or ref $pp ne 'HASH') |
365
|
57 |
0 |
if defined $trans_p |
366
|
23 |
34 |
if defined $prot_p |
368
|
2 |
55 |
if $drd->can('transport_protocol_init') |
376
|
1 |
0 |
if $po->can('transport_default') |
384
|
0 |
1 |
unless ($ok) |
387
|
0 |
0 |
if ref $err eq 'Net::DRI::Protocol::ResultStatus' |
388
|
0 |
0 |
unless ref $err |
391
|
0 |
1 |
if defined $rc and not $rc->is_success |
397
|
1 |
0 |
unless defined $rc |
405
|
0 |
0 |
if (defined $name) { } |
407
|
0 |
0 |
unless $self->exist_profile($name) |
410
|
0 |
0 |
unless defined $$self{'profile'} |
415
|
0 |
0 |
if ref $$p{'protocol'} and $$p{'protocol'}->can('end') |
416
|
0 |
0 |
if ref $$p{'transport'} and $$p{'transport'}->can('end') |
418
|
0 |
0 |
if $$self{'profile'} eq $name |
428
|
1 |
0 |
if ref $$p{'transport'} and $$p{'transport'}->can('end') |
429
|
0 |
1 |
if ref $$p{'protocol'} and $$p{'protocol'}->can('end') |
433
|
0 |
57 |
if $$self{'driver'}->can('end') |
456
|
0 |
11 |
unless defined $pa |
457
|
11 |
0 |
unless defined $ta |
470
|
0 |
10 |
unless ($ok) |
488
|
0 |
10 |
if defined $pause and $pause and $count > 1 |
489
|
0 |
10 |
if $count > 1 |
493
|
10 |
0 |
if $timeout |
498
|
10 |
0 |
if $to->is_sync |
504
|
10 |
0 |
if $timeout |
505
|
0 |
10 |
unless (defined $r and $r) |
508
|
0 |
0 |
if ref $err eq 'Net::DRI::Protocol::ResultStatus' |
509
|
0 |
0 |
!ref($err) && $err =~ /timeout/ ? : |
510
|
0 |
0 |
$is_timeout ? : |
|
0 |
0 |
unless ref $err |
511
|
0 |
0 |
$is_timeout ? : |
512
|
0 |
0 |
if $to->try_again($ctx, $po, $err, $count, $is_timeout, $$self{'ops'}{$trid}[0], \$pause, \$timeout) |
515
|
10 |
0 |
if defined $r |
517
|
0 |
10 |
if ($prevalarm) |
520
|
0 |
0 |
if $prevalarm > 0 |
522
|
0 |
10 |
unless defined $r |
529
|
0 |
0 |
if (ref $err eq 'Net::DRI::Protocol::ResultStatus') |
534
|
0 |
0 |
unless ref $err |
549
|
0 |
10 |
unless defined $res |
556
|
0 |
0 |
if ($rc->is_closing or exists $$ri{'_internal'} and exists $$ri{'_internal'}{'must_reconnect'} and $$ri{'_internal'}{'must_reconnect'}) |
575
|
10 |
10 |
if $oname and $type eq $otype and $key eq $oname |
581
|
10 |
0 |
if ($oname and $otype) |
584
|
10 |
0 |
if exists $$ri{$otype} and exists $$ri{$otype}{$oname} |
594
|
10 |
10 |
if exists $$v2{'result_status'} |
601
|
10 |
0 |
if $oname |
611
|
0 |
10 |
if $otype eq 'account' and $oaction eq 'list_domains' |
613
|
0 |
10 |
unless defined $o |
614
|
0 |
10 |
if ref $o eq 'ARRAY' |
615
|
10 |
0 |
unless ref $o |
616
|
0 |
0 |
$otype eq 'nsgroup' ? : |
|
0 |
0 |
if Net::DRI::Util::isa_hosts($o) |
617
|
0 |
0 |
if Net::DRI::Util::isa_contact($o) |
626
|
0 |
7 |
unless $op and $subop |
630
|
0 |
7 |
unless $cap and ref $cap eq 'HASH' and exists $$cap{$op} and ref $$cap{$op} eq 'HASH' and exists $$cap{$op}{$subop} and ref $$cap{$op}{$subop} eq 'ARRAY' |
634
|
3 |
4 |
unless defined $action and $action |
638
|
4 |
2 |
if $a eq $action |
647
|
67 |
60 |
if defined $$self{'profile'} |
659
|
0 |
13 |
unless $attr =~ /[^A-Z]/ |
662
|
0 |
13 |
unless ref $drd and $drd->can($attr) |