Method: OpenTox::ValidationReport.create
- Defined in:
- lib/validation.rb
.create(validation_uri, params = {}, subjectid = nil, waiting_task = nil) ⇒ OpenTox::ValidationReport
creates a validation report via validation
239 240 241 242 243 244 245 246 247 |
# File 'lib/validation.rb', line 239 def self.create( validation_uri, params={}, subjectid=nil, waiting_task=nil ) params = {} if params==nil raise OpenTox::BadRequestError.new "params is no hash" unless params.is_a?(Hash) params[:validation_uris] = validation_uri params[:subjectid] = subjectid uri = RestClientWrapper.post(File.join(CONFIG[:services]["opentox-validation"],"/report/validation"), params, {}, waiting_task ) ValidationReport.new(uri) end |