Power policy: Determine old or new location.
The Power Policy value is moving from its old location:
/org/openbmc/settings/host0/attr/power_policy
To a new location:
/xyz/openbmc_project/control/host0/power_restore_policy/attr/PowerRestorePolicy
This change allows power policy keywords to figure out whether the new
location is legitimate. If so, it will read/write the value using the
new location.
Change-Id: I0cba136219ad22e47ff2c58a6d0b6dacec4e7451
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
diff --git a/extended/code_update/update_bmc.robot b/extended/code_update/update_bmc.robot
index a9a0968..bf965b3 100644
--- a/extended/code_update/update_bmc.robot
+++ b/extended/code_update/update_bmc.robot
@@ -144,10 +144,7 @@
Check Boot Count And Time
Prune Journal Log
Power Off Request
- ${status}= Run Keyword And Return Status Set BMC Power Policy
- Run Keyword If '${status}' == '${False}'
- ... Set BMC Power Policy
- ... ${HOST_SETTING} power_policy RESTORE_LAST_STATE
+ Set BMC Power Policy RESTORE_LAST_STATE
Prepare For Update
Check If BMC is Up 20 min 10 sec