Revision cc6d0d73
Added by David Davis almost 7 years ago
app/controllers/api/v2/registries_controller.rb | ||
---|---|---|
1 | 1 |
module Api |
2 | 2 |
module V2 |
3 | 3 |
class RegistriesController < ::Api::V2::BaseController |
4 |
include Foreman::Controller::Parameters::DockerRegistry |
|
4 | 5 |
before_filter :find_resource, :except => %w(index create) |
5 | 6 |
|
6 | 7 |
resource_description do |
... | ... | |
35 | 36 |
api :POST, '/registries/', N_('Create a docker registry') |
36 | 37 |
param_group :registry, :as => :create |
37 | 38 |
def create |
38 |
@registry = DockerRegistry.new(params[:registry])
|
|
39 |
@registry = DockerRegistry.new(docker_registry_params)
|
|
39 | 40 |
process_response @registry.save |
40 | 41 |
end |
41 | 42 |
|
... | ... | |
43 | 44 |
param :id, :identifier, :required => true |
44 | 45 |
param_group :registry, :as => :update |
45 | 46 |
def update |
46 |
process_response @registry.update_attributes(params[:registry])
|
|
47 |
process_response @registry.update_attributes(docker_registry_params)
|
|
47 | 48 |
end |
48 | 49 |
|
49 | 50 |
api :DELETE, '/registries/:id/', N_('Delete a docker registry') |
Also available in: Unified diff
Fixes #15888 - Remove attr_accessible calls