summaryrefslogtreecommitdiff
path: root/helper.rb
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2010-06-29 12:21:56 +0200
committerChristoph Helma <helma@in-silico.ch>2010-06-29 12:21:56 +0200
commit80cb52f477870bd78b0f92e69650872da56fb1a5 (patch)
treeb6c97028d23ebd10ccb550211e5eab8648832301 /helper.rb
parent01121930d390e849d9102ff0da58236460ca1409 (diff)
parentb27d0f1e805f2c85194b851cea44c156469df6e6 (diff)
Merge branch 'master' into development
Conflicts: application.rb
Diffstat (limited to 'helper.rb')
-rw-r--r--helper.rb24
1 files changed, 11 insertions, 13 deletions
diff --git a/helper.rb b/helper.rb
index e4f91e5..90529f6 100644
--- a/helper.rb
+++ b/helper.rb
@@ -16,21 +16,19 @@ helpers do
model.uri = RestClient.get(File.join(model.task_uri, 'resultURI')).body
model.save
end
- unless @@config[:services]["opentox-model"].match(/localhost/)
- if !model.validation_uri and model.validation_status == "Completed"
- begin
- model.validation_uri = RestClient.get(File.join(model.validation_task_uri, 'resultURI')).body
- LOGGER.debug "Validation URI: #{model.validation_uri}"
- model.validation_report_task_uri = RestClient.post(File.join(@@config[:services]["opentox-validation"],"/report/crossvalidation"), :validation_uris => model.validation_uri).body
- LOGGER.debug "Validation Report Task URI: #{model.validation_report_task_uri}"
- model.save
- rescue
- end
- end
- if model.validation_report_task_uri and !model.validation_report_uri and model.validation_report_status == 'Completed'
- model.validation_report_uri = RestClient.get(File.join(model.validation_report_task_uri, 'resultURI')).body
+ if !model.validation_uri and model.validation_status == "Completed"
+ begin
+ model.validation_uri = RestClient.get(File.join(model.validation_task_uri, 'resultURI')).body
+ LOGGER.debug "Validation URI: #{model.validation_uri}"
+ model.validation_report_task_uri = RestClient.post(File.join(@@config[:services]["opentox-validation"],"/report/crossvalidation"), :validation_uris => model.validation_uri).body
+ LOGGER.debug "Validation Report Task URI: #{model.validation_report_task_uri}"
+ model.save
+ rescue
end
end
+ if model.validation_report_task_uri and !model.validation_report_uri and model.validation_report_status == 'Completed'
+ model.validation_report_uri = RestClient.get(File.join(model.validation_report_task_uri, 'resultURI')).body
+ end
end
end