diff options
author | Iftekharul Islam <iffy.ryan@ibm.com> | 2018-02-23 14:16:12 -0600 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-03-07 06:49:27 -0500 |
commit | 0d028015b06bab47ae0752a71fa860548b66c625 (patch) | |
tree | d57e112672ffe6972f7799811f3d356cbccdf0ed | |
parent | 5e01bbc7474a75492c45ba5aafc7105d004d36f1 (diff) | |
download | phosphor-webui-0d028015b06bab47ae0752a71fa860548b66c625.tar.gz phosphor-webui-0d028015b06bab47ae0752a71fa860548b66c625.zip |
Add appropriate message during server unreachable state
When system state is in Unreachable,
there is no option under "Select a power operation.
Adding the appropriate message according
to the discussion in the fixes link below.
fixes openbmc/openbmc#2843
Change-Id: Id0d1d74b2bb7012f1cb085262f5c0d2fece2ea62
Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
-rw-r--r-- | app/server-control/controllers/power-operations-controller.html | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/server-control/controllers/power-operations-controller.html b/app/server-control/controllers/power-operations-controller.html index 8c23d9c..9630e0d 100644 --- a/app/server-control/controllers/power-operations-controller.html +++ b/app/server-control/controllers/power-operations-controller.html @@ -1,6 +1,5 @@ <loader loading="dataService.loading"></loader> <div id="power-operations"> - <div class="row column"> <h1>Server power operations</h1> <div class="power__current-status page-header"> @@ -18,13 +17,12 @@ <div class="row column"> <h3 class="h4 subhead">Select a power operation</h3> </div> - + <span class="inactive-message" ng-show="dataService.server_state == 'Unreachable'">There are no power operations to display while a power operation is in progress. When complete, any new power operations will be displayed here.</span> <!-- Power on displays only when server is shutdown --> <div class="row column power-option" ng-hide="dataService.server_state == 'Running' || dataService.server_state == 'Quiesced' || dataService.server_state == 'Unreachable'" ng-class="{disabled: dataService.server_unreachable || (confirm && !power_confirm) || dataService.loading, transitionAll: confirm && power_confirm}"> <button id="power__power-on" class="btn-secondary inline" ng-click="togglePower()" role="button" ng-disabled="dataService.server_unreachable"><img src="../../assets/images/icon-power.svg" alt="power on" aria-hidden="true">Power on</button> <p class="inline">Attempts to power on the server</p> </div> - <!-- Power reboot/shutdown options : when server is off all of these are hidden. When one option is selected, the others are disabled. --> <div class="row column power-option" ng-hide="dataService.server_state == 'Off' || dataService.server_state == 'Unreachable'" ng-class="{disabled: dataService.server_unreachable || (confirm && !warmboot_confirm) || dataService.loading, transitionAll: confirm && warmboot_confirm}"> <button id="power__warm-boot" class="btn-secondary inline" ng-click="warmRebootConfirm()" role="button" ng-disabled="dataService.server_unreachable"><i aria-hidden="true">↻</i> Warm reboot</button> |