diff options
author | mr <mr@mrautenberg.de> | 2011-08-04 18:18:40 +0200 |
---|---|---|
committer | mr <mr@mrautenberg.de> | 2011-08-04 18:18:40 +0200 |
commit | fb072193eebcd9dc1d64e66456846c9a08297163 (patch) | |
tree | d2a07dd5d051549f527778264bca6a5e677b60fe /openbabel.rb | |
parent | a9c32e08d4e01da1d63e8212fd0870d39b4f112f (diff) | |
parent | bce27bd8e66deebb6f438e56957f575399946a50 (diff) |
solve merge conflicts (take new development version of fminer.rb)v2.1.0
Diffstat (limited to 'openbabel.rb')
-rw-r--r-- | openbabel.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/openbabel.rb b/openbabel.rb index 1644455..463663e 100644 --- a/openbabel.rb +++ b/openbabel.rb @@ -49,7 +49,7 @@ get '/openbabel/:property' do response['Content-Type'] = 'application/rdf+xml' algorithm.to_rdfxml else - halt 404, "Unknown OpenBabel descriptor #{params[:property]}." + raise OpenTox::NotFoundError.new "Unknown OpenBabel descriptor #{params[:property]}." end end @@ -89,7 +89,7 @@ post '/openbabel/:property' do descriptor = OpenBabel::OBDescriptor.find_type(params[:property]) descriptor.predict(obmol).to_s else - halt 404, "Cannot calculate property #{params[:property]} with OpenBabel" + raise OpenTox::NotFoundError.new "Cannot calculate property #{params[:property]} with OpenBabel" end end @@ -143,6 +143,6 @@ post '/openbabel' do result_dataset.uri end response['Content-Type'] = 'text/uri-list' - halt 503,task.uri+"\n" if task.status == "Cancelled" + raise OpenTox::ServiceUnavailableError.newtask.uri+"\n" if task.status == "Cancelled" halt 202,task.uri.to_s+"\n" end |