mirror of
https://github.com/portainer/portainer.git
synced 2025-07-23 15:29:42 +02:00
Initial commit
This commit is contained in:
commit
bec8f53386
218 changed files with 55344 additions and 0 deletions
123
js/services.js
Normal file
123
js/services.js
Normal file
|
@ -0,0 +1,123 @@
|
|||
'use strict';
|
||||
angular.module('dockerui.services', [
|
||||
'ngResource'
|
||||
]).factory('Container', function ($resource, DOCKER_ENDPOINT) {
|
||||
return $resource(DOCKER_ENDPOINT + '/containers/:id/:action', {
|
||||
}, {
|
||||
query: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
all: 0,
|
||||
action: 'json'
|
||||
},
|
||||
isArray: true
|
||||
},
|
||||
get: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
action: 'json'
|
||||
}
|
||||
},
|
||||
start: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'start'
|
||||
}
|
||||
},
|
||||
stop: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
t: 5,
|
||||
action: 'stop'
|
||||
}
|
||||
},
|
||||
restart: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
t: 5,
|
||||
action: 'restart'
|
||||
}
|
||||
},
|
||||
kill: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'kill'
|
||||
}
|
||||
},
|
||||
changes: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
action: 'chagnes'
|
||||
}
|
||||
},
|
||||
create: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'create'
|
||||
}
|
||||
},
|
||||
remove: {
|
||||
method: 'DELETE',
|
||||
params: {
|
||||
v: 0
|
||||
}
|
||||
}
|
||||
});
|
||||
}).factory('Image', function ($resource, DOCKER_ENDPOINT) {
|
||||
return $resource(DOCKER_ENDPOINT + '/images/:name/:action', {
|
||||
}, {
|
||||
query: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
all: 0,
|
||||
action: 'json'
|
||||
},
|
||||
isArray: true
|
||||
},
|
||||
get: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
action: 'json'
|
||||
}
|
||||
},
|
||||
search: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
action: 'search'
|
||||
}
|
||||
},
|
||||
history: {
|
||||
method: 'GET',
|
||||
params: {
|
||||
action: 'history'
|
||||
}
|
||||
},
|
||||
create: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'create'
|
||||
}
|
||||
},
|
||||
insert: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'insert'
|
||||
}
|
||||
},
|
||||
push: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'push'
|
||||
}
|
||||
},
|
||||
tag: {
|
||||
method: 'POST',
|
||||
params: {
|
||||
action: 'tag'
|
||||
}
|
||||
},
|
||||
delete: {
|
||||
method: 'DELETE'
|
||||
}
|
||||
});
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue