class Proxy::OpenSCAP::Api

Private Instance Methods

validate_scap_file(params) click to toggle source
# File lib/smart_proxy_openscap/openscap_api.rb, line 177
def validate_scap_file(params)
  begin
    Proxy::OpenSCAP::ContentParser.new.validate(params[:type], request.body.string).to_json
  rescue *HTTP_ERRORS => e
    log_halt 500, e.message
  rescue StandardError => e
    log_halt 500, "Error occurred: #{e.message}"
  end
end