Class: ForemanDeployments::Api::V2::BaseController

Inherits:
Api::V2::BaseController
  • Object
show all
Defined in:
app/controllers/foreman_deployments/api/v2/base_controller.rb

Direct Known Subclasses

DeploymentsController, StacksController

Instance Method Summary collapse

Instance Method Details

#resource_class_for(resource) ⇒ Object



17
18
19
20
21
# File 'app/controllers/foreman_deployments/api/v2/base_controller.rb', line 17

def resource_class_for(resource)
  return "ForemanDeployments::#{resource.classify}".constantize
rescue NameError
  super
end

#unprocessable_entity_error(exception) ⇒ Object



13
14
15
# File 'app/controllers/foreman_deployments/api/v2/base_controller.rb', line 13

def unprocessable_entity_error(exception)
  render_error 'standard_error', :locals => { :exception => exception }, :status => :unprocessable_entity
end