Fixed network ipv4 CT issues

   Reason:
     While configure and update IP address changed to 204 code.

   Changes:
     While configure and update IP address changed code to HTTP_NO_CONTENT.

Change-Id: Id19cca8ab03e3223d64a8355967e3dc634583649
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>
diff --git a/lib/bmc_network_utils.robot b/lib/bmc_network_utils.robot
index 4a7d7ea..dbcac25 100644
--- a/lib/bmc_network_utils.robot
+++ b/lib/bmc_network_utils.robot
@@ -470,6 +470,10 @@
       Append To List  ${patch_list}  ${empty_dict}
     END
 
+    ${valid_status_codes}=  Run Keyword If  '${valid_status_codes}' == '${HTTP_OK}'
+    ...  Set Variable   ${HTTP_OK},${HTTP_NO_CONTENT}
+    ...  ELSE  Set Variable  ${valid_status_codes}
+
     # We need not check for existence of IP on BMC while adding.
     Append To List  ${patch_list}  ${ip_data}
     ${data}=  Create Dictionary  IPv4StaticAddresses=${patch_list}
@@ -480,7 +484,7 @@
     Redfish.patch  ${REDFISH_NW_ETH_IFACE}${ethernet_interface}  body=&{data}
     ...  valid_status_codes=[${valid_status_codes}]
 
-    Return From Keyword If  '${valid_status_codes}' != '${HTTP_OK}'
+    Return From Keyword If  '${valid_status_codes}' != '${HTTP_OK},${HTTP_NO_CONTENT}'
 
     # Note: Network restart takes around 15-18s after patch request processing.
     Sleep  ${NETWORK_TIMEOUT}s