Sha256: 406060bf687e86b95a3c287afb20b7bde63348d588c4d31f7d48589c3cb3df5c
Contents?: true
Size: 766 Bytes
Versions: 2
Compression:
Stored size: 766 Bytes
Contents
module JasonDB #jason_url here doesn't include the http[s]:// part, but does include the domain and a trailing '/' #( so it's "rest.jasondb.com/<domain>/" ) def JasonDB::db_auth_url mode=:secure if ENV.include? "jason_user" config = ENV elsif defined? Rails config = Rails.configuration.database_configuration[Rails.env] else raise "No configuration for JasonDB found!" end user = config["jason_user"] topic = config["jason_topic"] password = config["jason_password"] if config["jason_host"] host = config["jason_host"] else host = "rest.jasondb.com" end protocol = "http" protocol << "s" if mode == :secure "#{protocol}://#{user}:#{password}@#{host}/#{topic}/" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
medea-0.3.7 | lib/medea/jasondb.rb |
medea-0.3.6 | lib/medea/jasondb.rb |