Add cloud param name as ip_address_type 91/66991/1
authorAlexis de Talhouët <adetalhouet89@gmail.com>
Mon, 17 Sep 2018 12:54:23 +0000 (08:54 -0400)
committerAlexis de Talhouët <adetalhouet89@gmail.com>
Mon, 17 Sep 2018 12:54:23 +0000 (08:54 -0400)
Change-Id: I4ccaa9233a71c3bd2cbef27c7e1ab5152041876d
Issue-ID: CCSDK-579
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
netbox-client/provider/src/main/java/org/onap/ccsdk/sli/adaptors/netbox/impl/NetboxClientImpl.java

index b54a35b..4e4761d 100644 (file)
@@ -63,8 +63,8 @@ public class NetboxClientImpl implements NetboxClient {
     // SQL statement
 
     private static final String ASSIGN_IP_SQL_STATEMENT =
-        "INSERT INTO IPAM_IP_ASSIGNEMENT (service_instance_id, vf_module_id, prefix_id, ip_address_id, ip_address, ip_status, ip_response_json, external_key) \n"
-            + "VALUES (?, ?, ?, ?, ?, ?, ?, ?)";
+        "INSERT INTO IPAM_IP_ASSIGNEMENT (service_instance_id, vf_module_id, prefix_id, ip_address_id, ip_address, ip_status, ip_response_json, external_key, ip_address_type) \n"
+            + "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)";
     private static final String UNASSIGN_IP_SQL_STATEMENT =
         "UPDATE IPAM_IP_ASSIGNEMENT SET ip_status = ? WHERE service_instance_id = ? AND external_key = ?";
     private static final String GET_IP_ADDRESS_ID_SQL_STATEMENT =
@@ -137,7 +137,8 @@ public class NetboxClientImpl implements NetboxClient {
             ipAddress.getAddress(),
             IPStatus.ASSIGNED.name(),
             ipamRespJson,
-            externalKey);
+            externalKey,
+            resourceName);
 
         try {
             dbLibService.writeData(ASSIGN_IP_SQL_STATEMENT, args, null);