redfish code update keyword

Resolves  openbmc/openbmc-test-automation#1612

Change-Id: I9b6cea5e0b6b2424ed347ea0e6e44275baeac7c0
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/lib/common_utils.robot b/lib/common_utils.robot
index bbac89f..e3eae8a 100755
--- a/lib/common_utils.robot
+++ b/lib/common_utils.robot
@@ -851,6 +851,19 @@
     [Return]  ${bmc_version}  ${pnor_version}
 
 
+Redfish Get BMC Version
+    [Documentation]  Get BMC version via Redfish.
+
+    ${output}=  Redfish.Get Attribute  ${REDFISH_BASE_URI}Managers/bmc  FirmwareVersion
+    [Return]  ${output}
+
+Redfish Get Host Version
+    [Documentation]  Get host version via Redfish.
+
+    ${output}=  Redfish.Get Attribute  ${REDFISH_BASE_URI}Systems/system  BiosVersion
+    [Return]  ${output}
+
+
 Copy Address Translation Utils To HOST OS
     [Documentation]  Copy address translation utils to host OS.