You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2013/03/01 17:19:41 UTC
[2/2] git commit: Core: Initialize sqlite3 JDBC driver properly on
jRuby
Updated Branches:
refs/heads/master 75e3db4c3 -> fb0f4398c
Core: Initialize sqlite3 JDBC driver properly on jRuby
Project: http://git-wip-us.apache.org/repos/asf/deltacloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltacloud/commit/fb0f4398
Tree: http://git-wip-us.apache.org/repos/asf/deltacloud/tree/fb0f4398
Diff: http://git-wip-us.apache.org/repos/asf/deltacloud/diff/fb0f4398
Branch: refs/heads/master
Commit: fb0f4398c61c07d9c49c75eec7bd560511d9a0c0
Parents: 0752515
Author: Michal Fojtik <mf...@redhat.com>
Authored: Fri Mar 1 17:19:05 2013 +0100
Committer: Michal fojtik <mf...@redhat.com>
Committed: Fri Mar 1 17:19:28 2013 +0100
----------------------------------------------------------------------
server/lib/initializers/database_initialize.rb | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/fb0f4398/server/lib/initializers/database_initialize.rb
----------------------------------------------------------------------
diff --git a/server/lib/initializers/database_initialize.rb b/server/lib/initializers/database_initialize.rb
index 31af21c..f7637ca 100644
--- a/server/lib/initializers/database_initialize.rb
+++ b/server/lib/initializers/database_initialize.rb
@@ -43,6 +43,11 @@ sequel_driver = (RUBY_PLATFORM=='java') ? 'jdbc:sqlite:' : 'sqlite://'
DATABASE_LOCATION = ENV['DATABASE_LOCATION'] ||
"#{sequel_driver}#{File.join(BASE_STORAGE_DIR, 'db.sqlite')}"
+if RUBY_PLATFORM == 'java'
+ require 'jdbc/sqlite3'
+ Jdbc::SQLite3.load_driver
+end
+
DATABASE = Deltacloud::initialize_database
# Detect if there are some pending migrations to run.