From c10dc38a89f56eaf6754d847dc61edf030305559 Mon Sep 17 00:00:00 2001 From: "Fredin, Brock" Date: Tue, 12 May 2015 00:52:12 -0500 Subject: [PATCH] Restart Feature - Implementing restart feature for single containers --- app/components/container/container.html | 4 ++++ app/components/container/containerController.js | 11 +++++++++++ 2 files changed, 15 insertions(+) diff --git a/app/components/container/container.html b/app/components/container/container.html index 5d9b16401..299daa06b 100644 --- a/app/components/container/container.html +++ b/app/components/container/container.html @@ -40,6 +40,10 @@ ng-click="unpause()" ng-show="container.State.Running && container.State.Paused">Unpause + diff --git a/app/components/container/containerController.js b/app/components/container/containerController.js index e79ea8c77..80ff158f7 100644 --- a/app/components/container/containerController.js +++ b/app/components/container/containerController.js @@ -91,6 +91,17 @@ function($scope, $routeParams, $location, Container, Messages, ViewSpinner) { }); }; + $scope.restart = function() { + ViewSpinner.spin(); + Container.restart({id: $routeParams.id}, function(d) { + update(); + Messages.send("Container restarted", $routeParams.id); + }, function(e){ + update(); + Messages.error("Failure", "Container failed to restart." + e.data); + }); + }; + $scope.hasContent = function(data) { return data !== null && data !== undefined; };