diff options
Diffstat (limited to 'moon_gui/static/app/services/partner/project.service.js')
-rwxr-xr-x | moon_gui/static/app/services/partner/project.service.js | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/moon_gui/static/app/services/partner/project.service.js b/moon_gui/static/app/services/partner/project.service.js deleted file mode 100755 index 4ec27f2e..00000000 --- a/moon_gui/static/app/services/partner/project.service.js +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Service providing access to the tenants - * @author arnaud marhin<arnaud.marhin@orange.com> - */ - -(function() { - - 'use strict'; - - angular - .module('moon') - .factory('projectService', projectService); - - projectService.$inject = [ '$resource' , 'REST_URI' ]; - - function projectService( $resource, REST_URI) { - - return { - - data: { - - projects: $resource(REST_URI.KEYSTONE + 'projects/:project_id', {}, { - query: {method: 'GET', isArray: false}, - get: { method: 'GET', isArray: false }, - create: { method: 'POST' }, - remove: { method: 'DELETE' } - }) - - }, - - findOne: function(project_id, callback){ - - return this.data.projects.get({project_id: project_id}).$promise.then(function(data) { - - callback(data.project); - - }); - - }, - - findAll: function() { - - return this.data.projects.query().$promise.then(function(listProjects) { - - var result = []; - - _.each(listProjects['projects'], function(item){ - result.push(item); - }); - - return result; - }); - - } - - }; - - } - -})(); |