Add button to stop backup

This commit is contained in:
Girish Ramakrishnan
2018-11-17 20:04:41 -08:00
parent 00450dc048
commit 93c194cff7
2 changed files with 20 additions and 2 deletions
+18 -1
View File
@@ -113,7 +113,7 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat
});
},
doCreateBackup: function () {
startBackup: function () {
$scope.createBackup.busy = true;
$scope.createBackup.percent = 0;
$scope.createBackup.message = '';
@@ -140,6 +140,23 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat
$scope.createBackup.updateStatus();
});
},
stopBackup: function () {
Client.stopBackup(function (error) {
if (error) {
if (error.statusCode === 409) {
$scope.createBackup.errorMessage = 'No backup is currently in progress';
} else {
console.error(error);
$scope.createBackup.errorMessage = error.message;
}
$scope.createBackup.busy = false;
return;
}
});
}
};