Replace deprecated keywords for lib

Changes:
 - Run KeyWord If is deprecated since Robot
   Framework version 5.*, use 'IF' instead

Tested:
 - Checked using robot dry-run to make sure the
   syntax is not broken

Change-Id: I4e1418fad55b736d35e47c1fca1175baaab2f0b4
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
diff --git a/lib/bmc_date_and_time_utils.robot b/lib/bmc_date_and_time_utils.robot
index 0d9da48..0140b11 100644
--- a/lib/bmc_date_and_time_utils.robot
+++ b/lib/bmc_date_and_time_utils.robot
@@ -37,10 +37,10 @@
     #                               expected.
 
     # Assign default value of UTC current date time if date_time is empty.
-    ${date_time}=  Run Keyword If
-    ...  '${date_time}' == '${EMPTY}'  Get Current Date  time_zone=UTC
-    ...  ELSE
-    ...  Set Variable  ${date_time}
+    ${current_date_time}=  Get Current Date  time_zone=UTC
+    ${date_time}=  Set Variable If  '${date_time}' == '${EMPTY}'
+    ...  ${current_date_time}  ${date_time}
+
     # Patch date_time based on type of ${request_type}.
     IF  '${request_type}' == 'valid'
         ${date_time}=  Convert Date  ${date_time}  result_format=%Y-%m-%dT%H:%M:%S+00:00
@@ -70,10 +70,12 @@
     # host_state  Host state at which date time will be updated for verification
     #             (eg. on, off).
 
-    Run Keyword If  '${host_state}' == 'on'
-    ...    Redfish Power On  stack_mode=skip
-    ...  ELSE
-    ...    Redfish Power off  stack_mode=skip
+    IF  '${host_state}' == 'on'
+        Redfish Power On  stack_mode=skip
+    ELSE
+        Redfish Power off  stack_mode=skip
+    END
+
     ${current_date}=  Get Current Date  time_zone=UTC
     ${new_value}=  Subtract Time From Date  ${current_date}  1 day
     Redfish Set DateTime  ${new_value}
@@ -100,9 +102,11 @@
 Restore NTP Status
     [Documentation]  Restore NTP Status.
 
-    Run Keyword If  '${original_ntp["ProtocolEnabled"]}' == 'True'
-    ...    Set NTP state  ${TRUE}
-    ...  ELSE  Set NTP state  ${FALSE}
+    IF  '${original_ntp["ProtocolEnabled"]}' == 'True'
+        Set NTP state  ${TRUE}
+    ELSE
+        Set NTP state  ${FALSE}
+    END
 
 
 Verify NTP Servers Are Populated
@@ -128,10 +132,12 @@
     ...  systemctl status systemd-timesyncd
     ...  ignore_err=${1}
     ${sync_status}=  Get Lines Matching Regexp  ${resp[0]}  .*Active.*
-    Run Keyword If  ${expected_sync_status}==${True}
-    ...  Should Contain  ${sync_status}  active (running)
-    Run Keyword If  ${expected_sync_status}==${False}
-    ...  Should Contain  ${sync_status}  inactive (dead)
+    IF  ${expected_sync_status}==${True}
+        Should Contain  ${sync_status}  active (running)
+    END
+    IF  ${expected_sync_status}==${False}
+        Should Contain  ${sync_status}  inactive (dead)
+    END
 
 
 Enable NTP And Add NTP Address