diff options
author | Mohamed Asgar Samiulla(ma926a) <ma926a@us.att.com> | 2018-04-17 15:14:28 +0530 |
---|---|---|
committer | Mohamed Asgar Samiulla(ma926a) <ma926a@us.att.com> | 2018-04-17 15:14:54 +0530 |
commit | 7f0939f148645d3b47653dbee7fadc341b16c1c2 (patch) | |
tree | 8871e8ce9a961bdd29f462e6a12c23660c33f6c2 /src/app/vnfs/build-artifacts/template-holder | |
parent | 05fc71b2f0612509c4da0ad74bf15f7001ea4e34 (diff) |
VM data retrieval from APPC for open stack action
VM data retrieval and stopping user not to navigate to PD and template
if mandatory fields are missing in reference data.
Issue-ID: APPC-853
Change-Id: Id43500579c6d222a2c17a53db9213372afec565f
Signed-off-by: Mohamed Asgar Samiulla(ma926a) <ma926a@us.att.com>
Diffstat (limited to 'src/app/vnfs/build-artifacts/template-holder')
-rw-r--r-- | src/app/vnfs/build-artifacts/template-holder/template-configuration/template-configuration.component.ts | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/app/vnfs/build-artifacts/template-holder/template-configuration/template-configuration.component.ts b/src/app/vnfs/build-artifacts/template-holder/template-configuration/template-configuration.component.ts index 3868485..a37834e 100644 --- a/src/app/vnfs/build-artifacts/template-holder/template-configuration/template-configuration.component.ts +++ b/src/app/vnfs/build-artifacts/template-holder/template-configuration/template-configuration.component.ts @@ -188,12 +188,13 @@ export class GoldenConfigurationComponent implements OnInit { if (artifactList[i]['artifact-type'] === 'config_template') { var artifactName = artifactList[i]['artifact-name']; var artifactNameWithoutExtension = ''; - if (artifactName) artifactNameWithoutExtension = artifactName.substring(0, artifactName.lastIndexOf(".")) - var identifier = artifactNameWithoutExtension.split("_"); - var id = ''; - if (identifier) id = identifier[identifier.length - 1]; - if (this.mappingEditorService.identifier) { - if (id === this.mappingEditorService.identifier) this.artifactName = artifactName; + if (artifactName) { + artifactNameWithoutExtension = artifactName.substring(0, artifactName.lastIndexOf(".")); + } + if(this.mappingEditorService.identifier) { + if(artifactNameWithoutExtension.endsWith(this.mappingEditorService.identifier)) { + this.artifactName = artifactName; + } } else { this.artifactName = artifactName; |