| line |
true |
false |
branch |
|
29
|
0 |
0 |
unless defined $self->{'secretsDir'} |
|
30
|
0 |
0 |
unless defined $self->{'ocConfigFile'} |
|
31
|
0 |
0 |
unless defined $self->{'templatesTTDir'} |
|
32
|
0 |
0 |
unless defined $self->{'templatesYamlDir'} |
|
33
|
0 |
0 |
unless defined $self->{'validationReportFile'} |
|
34
|
0 |
0 |
unless defined $self->{'cloudCommand'} |
|
35
|
0 |
0 |
if (defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /kubectl/u) |
|
43
|
0 |
0 |
unless (defined $self->{'cluster'}) |
|
47
|
0 |
0 |
unless defined $self->{'cluster'} |
|
57
|
0 |
0 |
unless defined $self->generateYaml |
|
76
|
0 |
0 |
if defined $self->{'ocResourceKinds'} |
|
81
|
0 |
0 |
if ($ocResourceKind ne "Ingress" and $ocResourceKind ne "StorageClass" and $ocResourceKind ne "NetworkPolicy") |
|
99
|
0 |
0 |
if (defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /removeClutter/u and defined $self->{'removeClutterBackup'}) |
|
110
|
0 |
0 |
if ($@) |
|
131
|
0 |
0 |
unless defined $self->generateYaml |
|
144
|
0 |
0 |
unless defined $self->{'instance'} |
|
148
|
0 |
0 |
if $self->{'omit'} =~ /init/u |
|
162
|
0 |
0 |
unless defined $self->generateYaml |
|
169
|
0 |
0 |
unless $self->{'omit'} =~ /oc/u |
|
179
|
0 |
0 |
if (@_ == 2) |
|
180
|
0 |
0 |
if defined $params->{'advanceFeatures'} |
|
181
|
0 |
0 |
if defined $params->{'clusterBaseAddress'} |
|
182
|
0 |
0 |
if defined $params->{'cluster'} |
|
183
|
0 |
0 |
if defined $params->{'ocConfigFile'} |
|
184
|
0 |
0 |
if defined $params->{'host'} |
|
185
|
0 |
0 |
if defined $params->{'ocResourceKinds'} |
|
186
|
0 |
0 |
if defined $params->{'componentDirs'} |
|
187
|
0 |
0 |
if defined $params->{'namespace'} |
|
188
|
0 |
0 |
if defined $params->{'projectName'} |
|
189
|
0 |
0 |
if defined $params->{'omit'} |
|
190
|
0 |
0 |
if defined $params->{'urlPrefix'} |
|
191
|
0 |
0 |
if defined $params->{'clusterIpRange'} |
|
192
|
0 |
0 |
if defined $params->{'secretsDir'} |
|
193
|
0 |
0 |
if defined $params->{'sortType'} |
|
194
|
0 |
0 |
if defined $params->{'templatesTTDir'} |
|
195
|
0 |
0 |
if defined $params->{'yamlToTTconvertDir'} |
|
196
|
0 |
0 |
if defined $params->{'specificYamlFile'} |
|
197
|
0 |
0 |
if defined $params->{'templatesYamlDir'} |
|
198
|
0 |
0 |
if defined $params->{'validationReportFile'} |
|
212
|
0 |
0 |
if ($items[-1] eq "MODIFIED") |
|
216
|
0 |
0 |
if ($ocKind eq "PersistentVolumeClaim") |
|
233
|
0 |
0 |
unless defined $self->generateYaml |
|
253
|
0 |
0 |
if (defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /removeClutter/u and defined $self->{'removeClutterBackup'}) { } |
|
281
|
0 |
0 |
if defined $self->{'componentIsAllowed'} and not $self->{'componentIsAllowed'}->($templateName, $dir, $self->{'cluster'}, $self->{'instance'}) |
|
286
|
0 |
0 |
if ($yamlData->{'kind'} eq 'CronJob') { } |
|
300
|
0 |
0 |
if $templateName eq $myCluster and $self->{'cluster'} eq $myCluster |
|
344
|
0 |
0 |
if $dir =~ /init/u and $self->{'omit'} =~ /init/u |
|
345
|
0 |
0 |
if defined $self->{'specificYamlFile'} and not $templateName =~ /$self->{'specificYamlFile'}/u |
|
347
|
0 |
0 |
if defined $self->{'componentIsAllowed'} and not $self->{'componentIsAllowed'}->($templateName, $dir, $self->{'cluster'}, $self->{'instance'}) |
|
352
|
0 |
0 |
unless -d $templatesYamlPath |
|
357
|
0 |
0 |
if ($@) |
|
362
|
0 |
0 |
if defined $self->{'ocResourceKinds'} and not $self->{'ocResourceKinds'} =~ /$yamlHash->{'kind'}/u |
|
365
|
0 |
0 |
if $yamlHash->{'kind'} eq "Service" |
|
374
|
0 |
0 |
if defined $self->{'addFlagValuesToConfig'} |
|
382
|
0 |
0 |
if (not defined $config->{'allowed_clusters'}) { } |
|
386
|
0 |
0 |
unless $config->{'allowed_clusters'} =~ /$self->{'cluster'}/u |
|
390
|
0 |
0 |
if defined $self->{'clusterIpRange'} |
|
392
|
0 |
0 |
if defined $self->{'projectName'} |
|
394
|
0 |
0 |
if defined $self->{'host'} |
|
396
|
0 |
0 |
if defined $self->{'namespace'} |
|
399
|
0 |
0 |
if defined $self->{'componentDirs'} |
|
406
|
0 |
0 |
if ($componentDir =~ /init/u) { } |
|
417
|
0 |
0 |
if defined $self->{'ocResourceKinds'} |
|
424
|
0 |
0 |
if defined $self->{'urlPrefix'} |
|
425
|
0 |
0 |
if defined $self->{'clusterBaseAddress'} |
|
430
|
0 |
0 |
if (defined $config->{'oc_config'}{'instance_specific_data'}{$componentConfNode} and ref $config->{'oc_config'}{'instance_specific_data'}{$componentConfNode} eq "HASH") |
|
433
|
0 |
0 |
unless (defined $config->{'oc_config'}{'instance_specific_data'}{$componentConfNode}{$instanceKey}{'url'}) |
|
438
|
0 |
0 |
if (defined $self->{'generateUrl'}) |
|
451
|
0 |
0 |
if (defined $config->{'oc_config'}{'instance_specific_data'}{$componentConfNode}{$self->{'instance'}}) |
|
459
|
0 |
0 |
unless defined $config->{'component_dirs'} |
|
460
|
0 |
0 |
unless defined $config->{'cluster_ip_range'} |
|
461
|
0 |
0 |
unless defined $config->{'host'} |
|
474
|
0 |
0 |
if (scalar @dirFileNameArr == 2) |
|
487
|
0 |
0 |
if (scalar @dirFileNameArr == 4) |
|
504
|
0 |
0 |
if (defined $config->{'oc_config'} and defined $config->{'oc_config'}{'instance_specific_data'}) |
|
519
|
0 |
0 |
unless defined $project |
|
540
|
0 |
0 |
if (defined $self->{'sortType'} and $self->{'sortType'} eq 'alphabetic') { } |
|
551
|
0 |
0 |
if $injectedSubName eq "_deleteOc" |
|
554
|
0 |
0 |
if $injectedSubName eq "_callOc" |
|
557
|
0 |
0 |
if (defined $self->{'sortType'} and $self->{'sortType'} eq 'alphabetic') { } |
|
568
|
0 |
0 |
if $injectedSubName eq "_deleteOc" |
|
573
|
0 |
0 |
if ($injectedSubName eq "_generateYaml" and $self->{'config'}{'allowed_clusters'} =~ /$file/u or $file eq "dirNumber" or $self->_skipComponent($dir)) |
|
579
|
0 |
0 |
if ($injectedSubName eq "_generateYaml" and not defined $fileArr[1] and not $self->{'config'}{'allowed_clusters'} =~ /$file/u) |
|
593
|
0 |
0 |
unless defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /multipleClusters/u |
|
598
|
0 |
0 |
if ($self->_clusterDirExist($templateName)) |
|
616
|
0 |
0 |
unless defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /multipleClusters/u |
|
626
|
0 |
0 |
unless defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /multipleClusters/u |
|
631
|
0 |
0 |
if ($self->_clusterDirExist($templateName)) |
|
640
|
0 |
0 |
unless defined $self->{'advanceFeatures'} and $self->{'advanceFeatures'} =~ /multipleClusters/u |
|
650
|
0 |
0 |
if defined $self->{'yamlToTTconvertDir'} |
|
653
|
0 |
0 |
if ($dir =~ /init/u) { } |
|
654
|
0 |
0 |
if (defined $self->{'config'}{'init_component_dirs'}) |
|
658
|
0 |
0 |
if $dir =~ /$installComponent/u |
|
661
|
0 |
0 |
if (defined $self->{'config'}{'standard_component_dirs'}) |
|
665
|
0 |
0 |
if $dir =~ /$installComponent/u |
|
687
|
0 |
0 |
if ($ocKind eq "Secret" and ref $ocHash->{'data'} eq "HASH") |
|
696
|
0 |
0 |
if $@ |
|
703
|
0 |
0 |
if defined $self->{'removeClutter'} |
|
704
|
0 |
0 |
if defined $self->{'removeClutter'} |
|
706
|
0 |
0 |
if ($ocKind eq "Secret") |
|
707
|
0 |
0 |
if (defined $templateHash->{'data'} and ref $templateHash->{'data'} eq "HASH") |
|
723
|
0 |
0 |
if ($ocKind eq "Secret" and $diff ne "") |
|
732
|
0 |
0 |
if (defined $diff and $diff ne '') { } |
|
739
|
0 |
0 |
if $diff ne "" |