summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2013-05-15 13:42:32 +0200
committergebele <gebele@in-silico.ch>2013-05-15 13:42:32 +0200
commit202344520146c4b079b79eabfdafc42b989a9f77 (patch)
tree39adcb6595476717c0328716ba78b3197d6d2e37
parentd9c4d19429ef3daecbae4ade8d0678a8b25ff290 (diff)
added HEAD/:id route
-rw-r--r--application.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/application.rb b/application.rb
index 93416cc..235cc42 100644
--- a/application.rb
+++ b/application.rb
@@ -3,6 +3,10 @@ include RDF
module OpenTox
class Application < Service
+ head "/#{SERVICE}/:id/?" do
+ resource_not_found_error "#{uri} not found." unless FourStore.head(@uri.split('?').first)
+ end
+
post "/model/:id/?" do
if ( (params[:compound_uri] and params[:dataset_uri]) or
(!params[:compound_uri] and !params[:dataset_uri])