Class: ForemanAnsibleDirector::Api::V2::AnsibleDirectorApiController
- Inherits:
-
Api::V2::BaseController
- Object
- Api::V2::BaseController
- ForemanAnsibleDirector::Api::V2::AnsibleDirectorApiController
show all
- Includes:
- Api::Version2, Foreman::Controller::AutoCompleteSearch, RequestCtx::RequestContextHelper
- Defined in:
- app/controllers/foreman_ansible_director/api/v2/ansible_director_api_controller.rb
Instance Method Summary
collapse
#ctx
Instance Method Details
#attach_request_ctx ⇒ Object
#find_organization ⇒ Object
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'app/controllers/foreman_ansible_director/api/v2/ansible_director_api_controller.rb', line 23
def find_organization
@organization = Organization.current || find_optional_organization
if @organization.nil?
render_error(
'custom_error',
status: :unprocessable_entity,
locals: {
message: "One of parameters [ #{organization_id_keys.join(', ')} ] required but not specified.",
}
)
end
@organization
end
|