summaryrefslogtreecommitdiffstats
path: root/app/server-control
diff options
context:
space:
mode:
authorGunnar Mills <gmills@us.ibm.com>2018-02-07 12:09:02 -0600
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2018-02-12 23:48:15 +0000
commitcacfa6df26bc3823efe70a8457964873c9fe7fe0 (patch)
treecb0c9daa44bdf7b736e7a1236c681115074579dc /app/server-control
parent3aa8b535e870746181d6877ee8e6ae616abeb310 (diff)
downloadphosphor-webui-cacfa6df26bc3823efe70a8457964873c9fe7fe0.tar.gz
phosphor-webui-cacfa6df26bc3823efe70a8457964873c9fe7fe0.zip
Warm Reboot should call the host reboot object
From https://github.com/openbmc/docs/blob/master/host-management.md: To reboot the host: curl -c cjar -b cjar -k -H "Content-Type: application/json" -X PUT -d '{"data": "xyz.openbmc_project.State.Host.Transition.Reboot"}' https://${bmc}/xyz/openbmc_project/state/host0/attr/RequestedHostTransition Resolves openbmc/openbmc#2797 Tested: Pointed the local GUI to a Witherspoon system and verfied the correct rest call was made and the system warm rebooted. Change-Id: If073ef4447b323777603e886668212bd04791eea Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Diffstat (limited to 'app/server-control')
-rw-r--r--app/server-control/controllers/power-operations-controller.js12
1 files changed, 4 insertions, 8 deletions
diff --git a/app/server-control/controllers/power-operations-controller.js b/app/server-control/controllers/power-operations-controller.js
index d38076f..273bb19 100644
--- a/app/server-control/controllers/power-operations-controller.js
+++ b/app/server-control/controllers/power-operations-controller.js
@@ -59,15 +59,11 @@ window.angular && (function (angular) {
$scope.warmReboot = function(){
//@TODO:show progress
dataService.setBootingState();
- APIUtils.hostPowerOff(function(response){
+ APIUtils.hostReboot(function(response){
if(response){
- APIUtils.hostPowerOn(function(response){
- if(response){
- dataService.setPowerOnState();
- }else{
- //@TODO:show error message
- }
- });
+ dataService.setPowerOnState();
+ }else{
+ //@TODO:hide progress & show error message
}
});
};
OpenPOWER on IntegriCloud