diff options
author | Anthony Wilson <wilsonan@us.ibm.com> | 2018-09-13 14:19:37 -0500 |
---|---|---|
committer | Anthony Wilson <wilsonan@us.ibm.com> | 2018-10-23 10:40:34 -0500 |
commit | 50c5f88d85780ab21f696b258cc789dba3976d78 (patch) | |
tree | 61064b9ab2bece4f672c3f263bee45dcda9217f7 | |
parent | f3f16fa9a22e92a06e35076c06308012aff59fd2 (diff) | |
download | phosphor-state-manager-50c5f88d85780ab21f696b258cc789dba3976d78.tar.gz phosphor-state-manager-50c5f88d85780ab21f696b258cc789dba3976d78.zip |
obmcutil: Add bootprogress option
Change-Id: I6deccd1210a528a92f429935b8a043b922cfbcf2
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>
-rw-r--r-- | obmcutil | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -3,7 +3,7 @@ set -euo pipefail USAGE="Usage: obmcutil [-h] - {bmcstate,chassisstate,hoststate,state,status}" + {bmcstate,bootprogress,chassisstate,hoststate,state,status}" INTERFACE_ROOT=xyz.openbmc_project STATE_INTERFACE=$INTERFACE_ROOT.State @@ -16,7 +16,7 @@ print_help () echo "$USAGE" echo "" echo "positional arguments:" - echo " {bmcstate,chassisstate,hoststate,state,status}" + echo " {bmcstate,bootprogress,chassisstate,hoststate,state,status}" echo "" echo "optional arguments:" echo " -h, --help show this help message and exit" @@ -64,6 +64,13 @@ handle_cmd () handle_cmd $query done ;; + bootprogress) + OBJECT=$STATE_OBJECT/host0 + SERVICE=$(mapper get-service $OBJECT) + INTERFACE=$STATE_INTERFACE.Boot.Progress + PROPERTY=BootProgress + state_query $SERVICE $OBJECT $INTERFACE $PROPERTY + ;; -h|--help) print_help ;; |