| line |
true |
false |
branch |
|
115
|
0 |
0 |
unless $self->{'Parsed'}{'ltm pool'}{$pool}{'members'} |
|
117
|
0 |
0 |
if (ref $self->{'Parsed'}{'ltm pool'}{$pool}{'members'} eq 'HASH') { } |
|
134
|
0 |
0 |
if exists $virtual->{'pool'} |
|
135
|
0 |
0 |
if exists $virtual->{'persist'} |
|
136
|
0 |
0 |
if $pool |
|
137
|
0 |
0 |
if $persist[0] |
|
153
|
0 |
0 |
if exists $virtual->{'pool'} |
|
154
|
0 |
0 |
if exists $virtual->{'persist'} |
|
155
|
0 |
0 |
if $pool |
|
156
|
0 |
0 |
if $persist[0] |
|
168
|
0 |
0 |
unless $arg->{'type'} and $arg->{'key'} |
|
177
|
0 |
0 |
unless $self->{'Parsed'}{$obj}{$key} |
|
180
|
0 |
0 |
unless $self->{'Parsed'}{$obj}{$key}{$attr} |
|
192
|
0 |
0 |
unless $self->{'Modify'} |
|
199
|
0 |
0 |
if ($self->{'Modify'}{$obj}{$key}) { } |
|
202
|
0 |
0 |
unless $self->{'Parsed'}{$obj}{$key}{$attr} |
|
205
|
0 |
0 |
if (ref $self->{'Modify'}{$obj}{$key}{$attr} eq 'ARRAY') { } |
|
208
|
0 |
0 |
if (@{$self->{'Modify'}{$obj}{$key}{$attr};} > 1) { } |
|
218
|
0 |
0 |
if ($self->{'Parsed'}{$obj}{$key}{'_xtra'}{$val}) |
|
279
|
0 |
0 |
if ($self->{'Parsed'}{$obj}) { } |
|
294
|
0 |
0 |
if /auth/ |
|
295
|
0 |
0 |
if /ltm monitor/ |
|
298
|
0 |
0 |
if /ltm node/ |
|
299
|
0 |
0 |
if /partition/ |
|
300
|
0 |
0 |
if /ltm pool/ |
|
301
|
0 |
0 |
if /net self/ |
|
302
|
0 |
0 |
if /auth user/ |
|
303
|
0 |
0 |
if /ltm virtual/ |
|
319
|
0 |
0 |
unless -e $self->{'ConfigFile'} |
|
331
|
0 |
0 |
if ($ln =~ /^(auth user)\s(.*)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^(ltm virtual|ltm pool|ltm node|ltm rule)\s(.*)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^(net self|net route|net interface|net vlan|net trunk)\s(.*)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^(sys)\s(sshd|syslog|ntp|snmp|state-mirroring)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^((ltm persistence)\s(cookie|source-addr|universal|destination-addr))\s(\S+)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^((ltm monitor)\s(http|tcp|udp|icmp))\s(\S+)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^((ltm profile)\s(web-acceleration|tcp|udp|request-log))\s(\S+)\s\{(\s\})?$/) { } |
|
|
0 |
0 |
elsif ($ln =~ /^\}$/) { } |
|
332
|
0 |
0 |
if $3 |
|
338
|
0 |
0 |
if $3 |
|
344
|
0 |
0 |
if $3 |
|
350
|
0 |
0 |
if $3 |
|
356
|
0 |
0 |
if $5 |
|
363
|
0 |
0 |
if $5 |
|
370
|
0 |
0 |
if $5 |
|
383
|
0 |
0 |
if ($obj and $key) |
|
387
|
0 |
0 |
if ($ln =~ /^\s{4}(\S+)\s\{$/) |
|
393
|
0 |
0 |
if ($ln =~ /^\s{8}(\S+)\s\{$/) |
|
399
|
0 |
0 |
if ($ln =~ /^\s{8}(\S+)\s\{$/) |
|
405
|
0 |
0 |
if ($ln =~ /^\s{4}\}$/) |
|
411
|
0 |
0 |
if ($ln =~ /^\s{8}\}$/) |
|
417
|
0 |
0 |
if ($ln =~ /^\s{12}\}$/) |
|
423
|
0 |
0 |
if ($ln =~ /^\s{4}(\S+)\s\{\s\}$/) |
|
429
|
0 |
0 |
if ($ln =~ /^\s{4}(\S+)\s\{(.*)\}$/) |
|
436
|
0 |
0 |
if (defined $attr1 and $attr1) |
|
438
|
0 |
0 |
if ($ln =~ /^\s{8}(\S+)\s\{\s\}$/) |
|
444
|
0 |
0 |
if ($ln =~ /^\s{8}(\S+)\s\{(.*)\}$/) |
|
452
|
0 |
0 |
if ($ln =~ /^\s{8}(\S+)\s(.*)$/) |
|
458
|
0 |
0 |
if ($ln =~ /^\s{8}(\S.+)$/) |
|
459
|
0 |
0 |
if (ref $parsed->{$obj}{$key}{$attr1} eq 'HASH') { } |
|
470
|
0 |
0 |
if (defined $attr2 and ($attr1 and $attr2)) |
|
472
|
0 |
0 |
if ($ln =~ /^\s{12}(\S+)\s\{\s\}$/) |
|
478
|
0 |
0 |
if ($ln =~ /^\s{12}(\S+)\s\{(.*)\}$/) |
|
486
|
0 |
0 |
if ($ln =~ /^\s{12}(\S+)\s(.*)\s?$/) |
|
492
|
0 |
0 |
if ($ln =~ /^\s{12}(.*)\s?$/) |
|
493
|
0 |
0 |
if (ref $parsed->{$obj}{$key}{$attr1}{$attr2} eq 'HASH') { } |
|
504
|
0 |
0 |
if (defined $attr3 and ($attr1 and $attr2 and $attr3)) |
|
506
|
0 |
0 |
if ($ln =~ /^\s{16}(\S+)\s\{\s\}$/) |
|
512
|
0 |
0 |
if ($ln =~ /^\s{16}(\S+)\s\{(.*)\}$/) |
|
520
|
0 |
0 |
if ($ln =~ /^\s{16}(\S+)\s(.*)\s?$/) |
|
526
|
0 |
0 |
if ($ln =~ /^\s{16}(.*)\s?$/) |
|
527
|
0 |
0 |
if (ref $parsed->{$obj}{$key}{$attr1}{$attr2}{$attr3} eq 'HASH') { } |
|
539
|
0 |
0 |
if ($ln =~ /^\s{4}(\S+)\s(.*)$/) |