mirror of https://github.com/portainer/portainer
				
				
				
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			667 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			667 B
		
	
	
	
		
			JavaScript
		
	
	
angular.module('portainer.docker').factory('Config', [
 | 
						|
  '$resource',
 | 
						|
  'API_ENDPOINT_ENDPOINTS',
 | 
						|
  'EndpointProvider',
 | 
						|
  function ConfigFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
 | 
						|
    'use strict';
 | 
						|
    return $resource(
 | 
						|
      API_ENDPOINT_ENDPOINTS + '/:endpointId/docker/configs/:id/:action',
 | 
						|
      {
 | 
						|
        endpointId: EndpointProvider.endpointID,
 | 
						|
      },
 | 
						|
      {
 | 
						|
        get: { method: 'GET', params: { id: '@id' } },
 | 
						|
        query: { method: 'GET', isArray: true },
 | 
						|
        create: { method: 'POST', params: { action: 'create' }, ignoreLoadingBar: true },
 | 
						|
        remove: { method: 'DELETE', params: { id: '@id' } },
 | 
						|
      }
 | 
						|
    );
 | 
						|
  },
 | 
						|
]);
 |