X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Futilities%2Fns-instances-action%2FNSInstancesActionComponent.ts;fp=src%2Fapp%2Futilities%2Fns-instances-action%2FNSInstancesActionComponent.ts;h=fb5242325921cd003b4cde6bda0eac635301fd4c;hb=fced3d4736f54088168f8c8eea213f2e96c859bf;hp=b5f7b01ee57d5ffac47f5a0a8ba724efb9732b7b;hpb=3649a5cf7a5aa8aa9e6f1cef9e6174a09980eef9;p=osm%2FNG-UI.git diff --git a/src/app/utilities/ns-instances-action/NSInstancesActionComponent.ts b/src/app/utilities/ns-instances-action/NSInstancesActionComponent.ts index b5f7b01..fb52423 100644 --- a/src/app/utilities/ns-instances-action/NSInstancesActionComponent.ts +++ b/src/app/utilities/ns-instances-action/NSInstancesActionComponent.ts @@ -35,6 +35,7 @@ import { ScalingComponent } from 'ScalingComponent'; import { SharedService } from 'SharedService'; import { ShowInfoComponent } from 'ShowInfoComponent'; import { isNullOrUndefined } from 'util'; +import { VmMigrationComponent } from 'VmMigrationComponent'; import { DF, VDU, VNFD } from 'VNFDModel'; /** * Creating component @@ -256,6 +257,19 @@ export class NSInstancesActionComponent { }).catch(); } + /** To open VM Migration in NS Instances */ + public openVmMigration(): void { + const modalRef: NgbModalRef = this.modalService.open(VmMigrationComponent, { backdrop: 'static' }); + modalRef.componentInstance.params = { + id: this.instanceID + }; + modalRef.result.then((result: MODALCLOSERESPONSEDATA): void => { + if (result) { + this.sharedService.callData(); + } + }).catch(); + } + /** * Check any changes in the child component @public */