summaryrefslogtreecommitdiff
path: root/lib/lazar.rb
diff options
context:
space:
mode:
authorch <ch@ch-test2>2015-08-18 16:37:09 +0200
committerch <ch@ch-test2>2015-08-18 16:37:09 +0200
commit4067d78c78c1f503b5f21d043ece8042260a3d78 (patch)
tree1bf9e2ead59676009a91058d8cd6c301f27549c8 /lib/lazar.rb
parent4f622dd05299c3812286e11e8fce3e656e21ef29 (diff)
initial installation fixes, installs on Debian 3.16.7
Diffstat (limited to 'lib/lazar.rb')
-rw-r--r--lib/lazar.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/lazar.rb b/lib/lazar.rb
index 0c5e18b..9e2363c 100644
--- a/lib/lazar.rb
+++ b/lib/lazar.rb
@@ -14,7 +14,7 @@ require "base64"
# TODO retrieve correct environment from Rack/Sinatra
ENV["MONGOID_ENV"] ||= "development"
# TODO remove config files, change default via ENV or directly in Mongoid class
-Mongoid.load!("#{ENV['HOME']}/.opentox/config/mongoid.yml")
+Mongoid.load!("#{File.expand_path(File.join(File.dirname(__FILE__),'..','mongoid.yml'))}")
# TODO get Mongo::Client from Mongoid
$mongo = Mongo::Client.new('mongodb://127.0.0.1:27017/opentox')
# TODO same for GridFS
@@ -31,10 +31,13 @@ Mongo::Logger.level = Logger::WARN
#Mongoid.logger = $logger
# Require sub-Repositories
+# TODO: set
+ENV["LD_LIBRARY_PATH"] = "#{File.join File.dirname(__FILE__),'..','openbabel','lib'}"
+p ENV["LD_LIBRARY_PATH"]
require_relative '../libfminer/libbbrc/bbrc' # include before openbabel
require_relative '../libfminer/liblast/last' #
require_relative '../last-utils/lu.rb'
-require 'openbabel'
+require_relative '../openbabel/lib/openbabel'
# Fminer environment variables
ENV['FMINER_SMARTS'] = 'true'