Sha256: 185fe4683b593b0154eaa5c83ac03b7dbc14b1a175d87a1682d26dfd3e1e28aa
Contents?: true
Size: 831 Bytes
Versions: 20
Compression:
Stored size: 831 Bytes
Contents
/** * @ngdoc service * @name Bastion.hosts.factory:HostPackage * * @requires BastionResource * * @description * Provides a BastionResource for the packages of a single content host */ angular.module('Bastion.hosts').factory('HostPackage', ['BastionResource', function (BastionResource) { return BastionResource('/api/v2/hosts/:id/packages/:action', {id: '@id'}, { get: {method: 'GET', isArray: false}, remove: {method: 'PUT', params: {action: 'remove'}}, install: {method: 'PUT', params: {action: 'install'}}, update: {method: 'PUT', params: {action: 'upgrade'}}, updateAll: {method: 'PUT', params: {action: 'upgrade_all'}}, autocomplete: {method: 'GET', isArray: true, params: {action: 'auto_complete_search'}} }); }] );
Version data entries
20 entries across 20 versions & 1 rubygems