Sha256: e6297589bc45bd1bfca5236d2ea1aa7e3f6cdc411032b53c03df4952a1882575
Contents?: true
Size: 474 Bytes
Versions: 6
Compression:
Stored size: 474 Bytes
Contents
cradle = require("cradle") url = require("url") module.exports.connect = (database, cb) -> if parsed = url.parse(process.env.CLOUDANT_URL) if parsed.auth options = auth: username: parsed.auth.split(":")[0] password: parsed.auth.split(":")[1] else options = {} else options = {} db = new (cradle.Connection)(parsed.hostname, parsed.port or 5984, options).database(database) db.create -> cb(db) if cb db
Version data entries
6 entries across 6 versions & 1 rubygems