Sha256: 0bb5d914b439b7b98e20f70eaefffe266e935a9218b6be8562df1d006ef04de8
Contents?: true
Size: 1.61 KB
Versions: 8
Compression:
Stored size: 1.61 KB
Contents
/** * @ngdoc object * @name Bastion.activation-keys.controller:ActivationKeyAssociationsController * * @requires $scope * @requires $location * @requires translate * @requires Nutupane * @requires ActivationKey * @requires ContentHostsHelper * @requires CurrentOrganization * * @description * Provides the functionality for activation key associations. */ angular.module('Bastion.activation-keys').controller('ActivationKeyAssociationsController', ['$scope', '$location', 'translate', 'Nutupane', 'ActivationKey', 'ContentHostsHelper', 'CurrentOrganization', function ($scope, $location, translate, Nutupane, ActivationKey, ContentHostsHelper, CurrentOrganization) { var contentHostsNutupane, params = { 'organization_id': CurrentOrganization, 'search': $location.search().search || "", 'page': 1, 'sort_by': 'name', 'sort_order': 'ASC', 'paged': true }; $scope.table.working = true; if ($scope.contentHosts) { $scope.table.working = false; } contentHostsNutupane = new Nutupane(ActivationKey, params, 'contentHosts'); contentHostsNutupane.masterOnly = true; $scope.detailsTable = contentHostsNutupane.table; $scope.activationKey.$promise.then(function () { params.id = $scope.activationKey.id; contentHostsNutupane.setParams(params); contentHostsNutupane.load(); }); $scope.getSubscriptionStatusColor = ContentHostsHelper.getSubscriptionStatusColor; $scope.memory = ContentHostsHelper.memory; }] );
Version data entries
8 entries across 8 versions & 1 rubygems