Added BMC reboot functionality
Change-Id: I1fe5a9f2f1079760396044eff2bf8f3eaef25bff
Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
diff --git a/app/overview/controllers/bmc-reboot-controller.js b/app/overview/controllers/bmc-reboot-controller.js
index 040b444..5ed1b58 100644
--- a/app/overview/controllers/bmc-reboot-controller.js
+++ b/app/overview/controllers/bmc-reboot-controller.js
@@ -17,8 +17,25 @@
'$window',
'APIUtils',
'dataService',
- function($scope, $window, APIUtils, dataService, userModel){
+ function($scope, $window, APIUtils, dataService){
$scope.dataService = dataService;
+ $scope.confirm = false;
+ $scope.rebootConfirm = function(){
+ if($scope.confirm) {
+ return;
+ }
+ $scope.confirm = true;
+ };
+ $scope.reboot = function(){
+ dataService.setBootingState();
+ APIUtils.bmcReboot(function(response){
+ if(response){
+ dataService.setPowerOnState();
+ }else{
+ dataService.setUnreachableState();
+ }
+ });
+ };
}
]
);