1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 02:09:32 +02:00
OpenSTF/lib/db/index.js
2014-01-27 19:53:55 +09:00

22 lines
581 B
JavaScript

var setup = require('./setup')
var rutil = require('../util/rutil')
var logger = require('../util/logger')
function connect() {
var log = logger.createLogger('db')
return rutil.connect({
host: process.env.RDB_HOST || 'localhost'
, port: process.env.RDB_PORT || 28015
, db: process.env.RDB_DB || 'stf'
, authKey: process.env.RDB_AUTHKEY
})
.then(function(conn) {
conn.on('error', function(err) {
log.fatal('Connection error', err.stack)
process.exit(1)
})
return conn
})
}
module.exports = connect().then(setup)