angular.module('portainer.agent') .controller('NodeSelectorController', ['AgentService', 'Notifications', function (AgentService, Notifications) { var ctrl = this; this.$onInit = function() { AgentService.agents() .then(function success(data) { ctrl.agents = data; if (!ctrl.model) { ctrl.model = data[0].NodeName; } }) .catch(function error(err) { Notifications.error('Failure', err, 'Unable to load agents'); }); }; }]);