Sha256: b83ab1d962f505b92622b20d0a6abde270c6497bb8c6e9e447b134e9c8fdfebc

Contents?: true

Size: 414 Bytes

Versions: 2

Compression:

Stored size: 414 Bytes

Contents

require 'sequel'

module Taps

VERSION = '0.2.2'

class Config
	class << self
		attr_accessor :taps_database_url
		attr_accessor :login, :password, :database_url, :remote_url
		attr_accessor :chunksize

		def verify_database_url
			db = Sequel.connect(self.database_url)
			db.tables
			db.disconnect
		rescue Object => e
			puts "Failed to connect to database:\n  #{e.class} -> #{e}"
			exit 1
		end
	end
end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
ricardochimal-taps-0.2.2 lib/taps/config.rb
taps-0.2.2 lib/taps/config.rb