summaryrefslogtreecommitdiff
path: root/lazar.rb
diff options
context:
space:
mode:
authorMartin Gütlein <martin.guetlein@gmail.com>2010-03-26 11:24:46 +0100
committerMartin Gütlein <martin.guetlein@gmail.com>2010-03-26 11:24:46 +0100
commitd76e22e04f0ee19f29796bc8a50adad93c5607dd (patch)
tree7bee8590d0a72c52ab2ccdc6e4fade6034b5d5bd /lazar.rb
parent33d55a867c48fbda94fb1b14defb9fa168d894c3 (diff)
changes related to feature-encode-problem
Diffstat (limited to 'lazar.rb')
-rw-r--r--lazar.rb16
1 files changed, 9 insertions, 7 deletions
diff --git a/lazar.rb b/lazar.rb
index 76ed3ad..17ee8b8 100644
--- a/lazar.rb
+++ b/lazar.rb
@@ -22,19 +22,21 @@ end
post '/lazar/?' do # create a model
- LOGGER.debug "Dataset: " + params[:dataset_uri]
- LOGGER.debug "Endpoint: " + params[:feature_uri]
- LOGGER.debug "Feature generation: " + params[:feature_generation_uri]
+ LOGGER.debug "Dataset: " + params[:dataset_uri].to_s
+ LOGGER.debug "Endpoint: " + params[:feature_uri].to_s
+ LOGGER.debug "Feature generation: " + params[:feature_generation_uri].to_s
dataset_uri = "#{params[:dataset_uri]}"
+
begin
training_activities = OpenTox::Dataset.find(dataset_uri)
rescue
- LOGGER.error "Dataset #{dataset_uri} not found"
halt 404, "Dataset #{dataset_uri} not found"
- end
- halt 404, "No feature_uri parameter." unless params[:feature_uri]
+ end
+
+ halt 404, "No feature_uri parameter." unless params[:feature_uri]
halt 404, "No feature_generation_uri parameter." unless params[:feature_generation_uri]
- halt 404, "No feature #{params[:feature_uri]} in dataset #{params[:dataset_uri]}." unless training_activities.features and training_activities.features.include?(params[:feature_uri])
+ halt 404, "No feature #{params[:feature_uri]} in dataset #{params[:dataset_uri]}. (features: "+
+ training_activities.features.inspect+")" unless training_activities.features and training_activities.features.include?(params[:feature_uri])
task = OpenTox::Task.create