| line |
true |
false |
branch |
|
81
|
1 |
0 |
if $version eq '2.0' |
|
88
|
0 |
7 |
unless defined $domain and $domain |
|
89
|
0 |
7 |
unless $domain =~ /^[a-z0-9]([a-z0-9\-]{0,61}[a-z0-9])?\.[a-z0-9]([a-z0-9\-]{0,61}[a-z0-9])?$/i |
|
90
|
7 |
0 |
if defined $command |
|
103
|
1 |
0 |
if (Net::DRI::Util::has_duration($rd)) |
|
106
|
0 |
1 |
unless Net::DRI::Util::isint($period) |
|
110
|
0 |
1 |
if (Net::DRI::Util::has_ns($rd)) |
|
121
|
0 |
1 |
unless $mes->is_success |
|
136
|
0 |
0 |
if exists $rinfo->{'domain'}{$oname}{'action'} |
|
157
|
0 |
2 |
unless $mes->is_success |
|
159
|
2 |
0 |
if ($mes->errcode == 211) { } |
|
|
0 |
0 |
elsif ($mes->errcode == 210) { } |
|
174
|
0 |
1 |
unless $mes->is_success |
|
182
|
0 |
4 |
unless $d |
|
189
|
0 |
3 |
unless $d |
|
206
|
0 |
0 |
defined $rd && ref $rd && exists $rd->{'approve'} && $rd->{'approve'} ? : |
|
216
|
0 |
3 |
unless Net::DRI::Util::isa_changes($todo) |
|
217
|
0 |
3 |
if (grep {not /^(?:ns|status)$/;} $todo->types or grep {not /^(?:add|del)$/;} $todo->types('ns') or grep {not /^(?:add|del)$/;} $todo->types('status')) |
|
232
|
2 |
1 |
if (defined $nsadd and not $nsadd->is_empty) |
|
233
|
2 |
1 |
if (defined $nsdel and not $nsdel->is_empty) |
|
236
|
0 |
3 |
if (defined $statadd) |
|
237
|
0 |
3 |
if (defined $statdel) |
|
245
|
0 |
0 |
if (defined $rd and ref $rd eq 'HASH' and keys %$rd) |
|
250
|
0 |
0 |
if defined $curexp xor defined $period |
|
251
|
0 |
0 |
if (defined $curexp) |
|
255
|
0 |
0 |
unless Net::DRI::Util::isint($period) |
|
256
|
0 |
0 |
if ref $curexp and $curexp->can('year') |
|
257
|
0 |
0 |
unless $curexp =~ /^\d{4}$/ |
|
262
|
0 |
0 |
if defined $period and defined $curexp |