summaryrefslogtreecommitdiff
path: root/openbabel.rb
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2011-06-06 12:39:37 +0200
committermguetlein <martin.guetlein@gmail.com>2011-06-06 12:39:37 +0200
commitf6a55a7121a61865d85ad7195371bd8fd784fb29 (patch)
tree9bf23b0d79c7e0e6ad4679e6d722d98a451caf62 /openbabel.rb
parentb435b145aea744ba951c12b4f6bf90ce62a5b0a3 (diff)
removing several halt, adding debug message, getting smiles directly
Diffstat (limited to 'openbabel.rb')
-rw-r--r--openbabel.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/openbabel.rb b/openbabel.rb
index 1644455..fedcb8a 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