Module: Foreman::Controller::Parameters::OvalContent
- Extended by:
- ActiveSupport::Concern
- Included in:
- Api::V2::Compliance::OvalContentsController
- Defined in:
- app/controllers/concerns/foreman/controller/parameters/oval_content.rb
Instance Method Summary collapse
Instance Method Details
#oval_content_params ⇒ Object
12 13 14 |
# File 'app/controllers/concerns/foreman/controller/parameters/oval_content.rb', line 12 def oval_content_params read_file_content self.class.oval_content_params_filter.filter_params(params, parameter_filter_context) end |
#read_file_content(params) ⇒ Object
16 17 18 19 20 21 |
# File 'app/controllers/concerns/foreman/controller/parameters/oval_content.rb', line 16 def read_file_content(params) return params unless file = params[:scap_file] content = file.read filename = file.original_filename params.merge(:scap_file => content, :original_filename => params[:original_filename] || filename) end |