Sha256: 0d0a00056708c4f788cbdedd49299ef601eb4bf83c3bf189cc88dfb7619ff81b

Contents?: true

Size: 428 Bytes

Versions: 28

Compression:

Stored size: 428 Bytes

Contents

module Kernel
  # load a JDBC driver library/gem, failing silently. If failed, trust
  # that the driver jar is already present through some other means
  def jdbc_require_driver(path, gem_name = nil)
    gem_name ||= path.sub('/', '-')
    2.times do
      begin
        require path
        break
      rescue LoadError
        require 'rubygems'
        begin; gem gem_name; rescue LoadError; end
      end
    end
  end
end

Version data entries

28 entries across 28 versions & 8 rubygems

Version Path
cmoran92-activerecord-jdbc-adapter-1.2.1.2 lib/arjdbc/jdbc/require_driver.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.5 lib/arjdbc/jdbc/require_driver.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.4 lib/arjdbc/jdbc/require_driver.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.3 lib/arjdbc/jdbc/require_driver.rb
tgbyte-activerecord-jdbc-adapter-1.2.2.2 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.2.2.1 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-onsite-1.2.2 lib/arjdbc/jdbc/require_driver.rb
cmoran92-activerecord-jdbc-adapter-1.2.1.1 lib/arjdbc/jdbc/require_driver.rb
intentmedia-activerecord-jdbc-adapter-1.1.1.1 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.2.2 lib/arjdbc/jdbc/require_driver.rb
cmoran92-activerecord-jdbc-adapter-1.2.1 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.2.1 lib/arjdbc/jdbc/require_driver.rb
c3-activerecord-jdbc-adapter-1.1.3.1 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.2.0 lib/arjdbc/jdbc/require_driver.rb
c3-activerecord-jdbc-adapter-1.1.3 lib/arjdbc/jdbc/require_driver.rb
jashmenn-activerecord-jdbc-adapter-1.2.0.0 lib/arjdbc/jdbc/require_driver.rb
jashmenn-activerecord-jdbc-adapter-1.2.0 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.1.3 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.1.2 lib/arjdbc/jdbc/require_driver.rb
activerecord-jdbc-adapter-1.1.1 lib/arjdbc/jdbc/require_driver.rb