function getDB(cb) { if (t.db) return cb(false, t.db) leveldb.open("data.leveldb", { create_if_missing: true }, function(err, db) { t.db = db cb(err, db) }) }
function initDb(file, callback) { filename = path.join(Config.db, file); rimraf.sync(filename); leveldb.open(filename, { create_if_missing: true }, function onOpen(err, db) { if (err) return fatalError(err, 'Error creating db file'); callback(null, db); }); }