summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2013-09-06 08:35:20 +0200
committermguetlein <martin.guetlein@gmail.com>2013-09-06 08:35:20 +0200
commit6723785685010e1ac24ac0a0c172a07fce3adabe (patch)
tree562b01c43a18e62eab8dbdb6a7e166ac440d20b7
parent54effdf5e39cad7d1b9a9228936c399e4f7c03ce (diff)
enabling validation by requiring server and using OpenTox::Applicaiton, remove unnecessary subjectid
-rwxr-xr-xapplication.rb6
-rwxr-xr-xlib/validation_db.rb2
-rwxr-xr-xreport/report_application.rb2
-rwxr-xr-xvalidation/validation_application.rb2
4 files changed, 5 insertions, 7 deletions
diff --git a/application.rb b/application.rb
index 6d489d3..2cc433c 100755
--- a/application.rb
+++ b/application.rb
@@ -1,8 +1,6 @@
require 'rubygems'
-#gem "opentox-ruby"
-[ 'sinatra', 'ohm', 'benchmark' ].each do |lib|
- require lib
-end
+require 'benchmark'
+require 'opentox-server'
require "./test/test_application.rb"
require "./report/report_application.rb"
diff --git a/lib/validation_db.rb b/lib/validation_db.rb
index ea9ceba..73a455e 100755
--- a/lib/validation_db.rb
+++ b/lib/validation_db.rb
@@ -177,7 +177,7 @@ module Validation
def save
super
- OpenTox::Authorization.check_policy(crossvalidation_uri, OpenTox::RestClientWrapper.subjectid)
+ OpenTox::Authorization.check_policy(crossvalidation_uri)
end
public
diff --git a/report/report_application.rb b/report/report_application.rb
index 437fa0b..058a559 100755
--- a/report/report_application.rb
+++ b/report/report_application.rb
@@ -1,6 +1,6 @@
require "./report/environment.rb"
-class Validation::Application < OpenTox::Service
+class Validation::Application < OpenTox::Application
def perform
@@report_service = Reports::ReportService.instance( to("/validation/report", :full) ) unless defined?@@report_service
diff --git a/validation/validation_application.rb b/validation/validation_application.rb
index fa4f4d3..3deedc7 100755
--- a/validation/validation_application.rb
+++ b/validation/validation_application.rb
@@ -5,7 +5,7 @@ end
require './lib/dataset_cache.rb'
require './validation/validation_service.rb'
-class Validation::Application < OpenTox::Service
+class Validation::Application < OpenTox::Application
helpers do
def check_stratified(params)