UNPKG

oauth20-provider

Version:
23 lines (18 loc) 537 B
var config = require('./config.js'), RethinkDb = require('rethinkdb'); // Using only one active connection for test purposes var _connection; module.exports.acquire = function(cb) { if (_connection) return cb(null, _connection); RethinkDb.connect(config, function(err, connection) { if (err) cb(err); else { _connection = connection; cb(null, _connection); } }); }; module.exports.close = function(cb) { if (!_connection) return cb(); _connection.close(cb); };