Updated session to bmcweb session
Changes:
- Making a change in the BMC Web Login Request keyword,
because headers is now giving bmcweb-session
- Handle both latest bmcweb vs older sessions
Tested:
- Ran Successfully
redfish/managers/test_certificate.robot
Change-Id: I1d5b9aeebbd3dab13cb7d8870025ef98287b74a6
Signed-off-by: RAMYA SREE REDDICHERLA <rramyasr@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/lib/rest_client.robot b/lib/rest_client.robot
index 6a8e731..a015e43 100644
--- a/lib/rest_client.robot
+++ b/lib/rest_client.robot
@@ -176,7 +176,11 @@
# Example result data:
# 'XSRF-TOKEN=hQuOyDJFEIbrN4aOg2CT; Secure,
# BMCWEB-SESSION=c4wloTiETumSxPI9nLeg; Secure; HttpOnly'
- Set Global Variable ${XAUTH_TOKEN} ${result['session']}
+
+ # To handle latest bmcweb token exceptions.
+ ${session_token}=
+ ... Get Variable Value ${result['bmcweb-session']} ${result['session']}
+ Set Global Variable ${XAUTH_TOKEN} ${session_token}
Post Login Request