summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/opentox-client-install2
-rw-r--r--lib/opentox.rb3
-rw-r--r--lib/overwrite.rb5
-rw-r--r--opentox-client.gemspec2
4 files changed, 9 insertions, 3 deletions
diff --git a/bin/opentox-client-install b/bin/opentox-client-install
index 125db43..25ca4f0 100755
--- a/bin/opentox-client-install
+++ b/bin/opentox-client-install
@@ -46,7 +46,7 @@ check_utils "rbenv find"
check_log $SELF
# Adjust ruby version here!
-RUBY_NUM_VER="2.0.0-p481"
+RUBY_NUM_VER="2.2.2"
# ruby
install_ruby
diff --git a/lib/opentox.rb b/lib/opentox.rb
index 9564e9c..ad18e60 100644
--- a/lib/opentox.rb
+++ b/lib/opentox.rb
@@ -1,7 +1,8 @@
# defaults to stderr, may be changed to file output (e.g in opentox-service)
$logger = OTLogger.new(STDERR)
$logger.level = Logger::DEBUG
-
+#$logger.level = ENV['RACK_ENV'] == 'production' ? Logger::ERROR : Logger::DEBUG
+
module OpenTox
#include RDF CH: leads to namespace clashes with URI class
diff --git a/lib/overwrite.rb b/lib/overwrite.rb
index c96c2d8..6e95165 100644
--- a/lib/overwrite.rb
+++ b/lib/overwrite.rb
@@ -6,6 +6,11 @@ class Object
respond_to?(:empty?) ? empty? : !self
end
+ # Returns dimension of nested arrays
+ def dimension
+ self.class == Array ? 1 + self[0].dimension : 0
+ end
+
def numeric?
true if Float(self) rescue false
end
diff --git a/opentox-client.gemspec b/opentox-client.gemspec
index 872a985..5d4f7c3 100644
--- a/opentox-client.gemspec
+++ b/opentox-client.gemspec
@@ -25,7 +25,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency "rdf-raptor"
s.add_runtime_dependency 'rdf-turtle'
s.add_runtime_dependency "open4"
- s.add_runtime_dependency "openbabel"
+ # s.add_runtime_dependency "openbabel"
# external requirements
["libraptor-dev"].each{|r| s.requirements << r}