Network Fix: Change the HTTP return keyword

Changes:
    - Fix for Delete IP address keyword

Tested:
    - Ran and tested on BMC Environment

Change-Id: I18ed9ab59cb3d59e2c21e770a29af6248fbf615c
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
diff --git a/lib/bmc_network_utils.robot b/lib/bmc_network_utils.robot
index 68cf19b..cf66d19 100644
--- a/lib/bmc_network_utils.robot
+++ b/lib/bmc_network_utils.robot
@@ -526,7 +526,7 @@
 
 Delete IP Address
     [Documentation]  Delete IP Address Of BMC.
-    [Arguments]  ${ip}  ${valid_status_codes}=${HTTP_OK}
+    [Arguments]  ${ip}  ${valid_status_codes}=[${HTTP_OK},${HTTP_ACCEPTED},${HTTP_NO_CONTENT}]
 
     # Description of argument(s):
     # ip                  IP address to be deleted (e.g. "10.7.7.7").
@@ -555,16 +555,18 @@
     ${ethernet_interface}=  Set Variable  ${active_channel_config['${CHANNEL_NUMBER}']['name']}
 
     Redfish.patch  ${REDFISH_NW_ETH_IFACE}${ethernet_interface}  body=&{data}
-    ...  valid_status_codes=[${valid_status_codes}]
+    ...  valid_status_codes=${valid_status_codes}
 
     # Note: Network restart takes around 15-18s after patch request processing
     Sleep  ${NETWORK_TIMEOUT}s
     Wait For Host To Ping  ${OPENBMC_HOST}  ${NETWORK_TIMEOUT}
 
     ${delete_status}=  Run Keyword And Return Status  Verify IP On BMC  ${ip}
-    Run Keyword If  '${valid_status_codes}' == '${HTTP_OK}'
-    ...  Should Be True  '${delete_status}' == '${False}'
-    ...  ELSE  Should Be True  '${delete_status}' == '${True}'
+    IF  '${valid_status_codes}' == '[${HTTP_OK},${HTTP_ACCEPTED},${HTTP_NO_CONTENT}]'
+        Should Be True  '${delete_status}' == '${False}'
+    ELSE
+        Should Be True  '${delete_status}' == '${True}'
+    END
 
     Validate Network Config On BMC