Bug fixes in nokia vnfmdriver 07/38407/1
authorajay priyadarshi <ajay.priyadarshi@ril.com>
Mon, 26 Mar 2018 06:49:43 +0000 (12:19 +0530)
committerajay priyadarshi <ajay.priyadarshi@ril.com>
Mon, 26 Mar 2018 06:49:43 +0000 (12:19 +0530)
adaptor/Cbam2DriverResponseConverter.java
file name:Driver2CbamRequestConverter.java

Change-Id: I350d47e604cdfe33dd72b2040349ba558492440a
Issue-ID: VFC-846
Signed-off-by: ajay priyadarshi <ajay.priyadarshi@ril.com>
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Cbam2DriverResponseConverter.java
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/adaptor/Driver2CbamRequestConverter.java
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/EndpointInfo.java
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV3.java
nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VCloudAccessInfo.java

index 9f39c18..50339e4 100644 (file)
@@ -157,11 +157,11 @@ public class Cbam2DriverResponseConverter {
 
                if (OperationType.INSTANTIATE == oper.getOperationType()) {
                        double instantiateProgress = (nowTime - jobInfo.getOperateStartTime())
-                                       / adaptorEnv.getInstantiateTimeInterval();
+                                       / (double)adaptorEnv.getInstantiateTimeInterval();
                        initialProgress = (int) (instantiateProgress + initialProgress);
                } else if (OperationType.TERMINATE == oper.getOperationType()) {
                        double terminateProgress = (nowTime - jobInfo.getOperateStartTime())
-                                       / adaptorEnv.getTerminateTimeInterval();
+                                       / (double)adaptorEnv.getTerminateTimeInterval();
                        initialProgress = (int) (terminateProgress + initialProgress);
                } else {
                        initialProgress = 0;
index 39b3f7c..5978fe7 100644 (file)
@@ -54,7 +54,7 @@ public class Driver2CbamRequestConverter {
        }
 
        public CBAMInstantiateVnfRequest instantiateRequestConvert(InstantiateVnfRequest driverRequest,
-                       NslcmGrantVnfResponse nslc, GrantInfo grant, VimComputeResourceFlavour vimco) throws Exception {
+                       NslcmGrantVnfResponse nslc, GrantInfo grant, VimComputeResourceFlavour vimco) throws IOException {
         Gson gson = new Gson();
                String inputJson = readcbamInputInfoFromJsonFile();
                CBAMInstantiateVnfRequest request = gson.fromJson(inputJson, CBAMInstantiateVnfRequest.class);
index 30500a7..ab2d961 100644 (file)
 * limitations under the License.
 */
 package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
-
+import java.io.Serializable;
 import com.fasterxml.jackson.annotation.JsonProperty;
 
-public class EndpointInfo {
+public class EndpointInfo implements Serializable {
        @JsonProperty("endpoint")
        private String endpoint;
 
index ffd7201..ee45f25 100644 (file)
@@ -16,8 +16,9 @@ package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
 * limitations under the License.
 */
 import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.Serializable;
 
-public class OpenStackAccessInfoV2 {
+public class OpenStackAccessInfoV2 implements Serializable {
 
        @JsonProperty("username")
        private String username;
index 3a9fc36..29ad883 100644 (file)
@@ -16,8 +16,9 @@
 package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
 
 import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.Serializable;
 
-public class OpenStackAccessInfoV3 {
+public class OpenStackAccessInfoV3 implements Serializable{
        @JsonProperty("username")
        private String username;
        
index d67dfd1..03f7ad6 100644 (file)
@@ -16,8 +16,9 @@
 package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
 
 import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.Serializable;
 
-public class VCloudAccessInfo {
+public class VCloudAccessInfo implements Serializable{
        @JsonProperty("username")
        private String username;