diff options
author | subhash kumar singh <subhash.kumar.singh@huawei.com> | 2018-05-02 09:41:24 +0000 |
---|---|---|
committer | Rob Daugherty <rd472p@att.com> | 2018-05-04 17:32:48 +0000 |
commit | e70757bb1888b3e0ebed315b1c621c11dd0833d7 (patch) | |
tree | 9c4aeb1081fad00a11bfbfbf4d6393f904bd239b /adapters/mso-vfc-adapter | |
parent | 0d0a79e12a386bcfe42000c0fb825689849422e7 (diff) |
Fix progress update for VFC resources
Fix progress update for VFC resources.
Change-Id: Ibd7d8fb3a399ae2b40ca82e459a7e47c05cbac6a
Issue-ID: SO-422
Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com>
Diffstat (limited to 'adapters/mso-vfc-adapter')
-rw-r--r-- | adapters/mso-vfc-adapter/src/main/java/org/openecomp/mso/adapters/vfc/VfcManager.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/adapters/mso-vfc-adapter/src/main/java/org/openecomp/mso/adapters/vfc/VfcManager.java b/adapters/mso-vfc-adapter/src/main/java/org/openecomp/mso/adapters/vfc/VfcManager.java index d6e249d6c1..d76fbc2133 100644 --- a/adapters/mso-vfc-adapter/src/main/java/org/openecomp/mso/adapters/vfc/VfcManager.java +++ b/adapters/mso-vfc-adapter/src/main/java/org/openecomp/mso/adapters/vfc/VfcManager.java @@ -120,6 +120,8 @@ public class VfcManager { segInput.getNsOperationKey().getOperationId(), segInput.getNsOperationKey().getNodeTemplateUUID()); nsOperInfo.setStatus(RequestsDbConstant.Status.PROCESSING); + nsOperInfo.setProgress("40"); + nsOperInfo.setStatusDescription("NS is created"); (RequestsDatabase.getInstance()).updateResOperStatus(nsOperInfo); if (!HttpCode.isSucess(createRsp.getStatus())) { @@ -191,6 +193,8 @@ public class VfcManager { // Step4: update service segment operation status nsOperInfo.setStatus(RequestsDbConstant.Status.FINISHED); nsOperInfo.setErrorCode(String.valueOf(deleteRsp.getStatus())); + nsOperInfo.setProgress("100"); + nsOperInfo.setStatusDescription("VFC resource deletion finished"); (RequestsDatabase.getInstance()).updateResOperStatus(nsOperInfo); LOGGER.info("update segment operaton status for delete -> end"); @@ -256,6 +260,8 @@ public class VfcManager { // Step 3: update segment operation job id LOGGER.info("update resource operation status job id -> begin"); nsOperInfo.setJobId(jobId); + nsOperInfo.setProgress("100"); + nsOperInfo.setStatusDescription("NS initiation completed."); (RequestsDatabase.getInstance()).updateResOperStatus(nsOperInfo); LOGGER.info("update segment operation job id -> end"); @@ -322,6 +328,8 @@ public class VfcManager { LOGGER.info("terminate ns -> end"); LOGGER.info("update segment job id -> begin"); + nsOperInfo.setProgress("60"); + nsOperInfo.setStatusDescription("NS is termination completed"); nsOperInfo.setJobId(jobId); (RequestsDatabase.getInstance()).updateResOperStatus(nsOperInfo); LOGGER.info("update segment job id -> end"); |