change style

v1.18.x
barisusakli
parent a2784738a4
commit b7b65c7d63

@ -1,7 +1,7 @@
'use strict';
(function (module) {
var winston = require('winston');
var async = require('async');
var nconf = require('nconf');
@ -12,7 +12,9 @@
_.mixin(require('underscore.deep'));
module.questions = [
var mongoModule = module.exports;
mongoModule.questions = [
{
name: 'mongo:host',
description: 'Host IP or address of your MongoDB instance',
@ -42,10 +44,10 @@
},
];
module.helpers = module.helpers || {};
module.helpers.mongo = require('./mongo/helpers');
mongoModule.helpers = mongoModule.helpers || {};
mongoModule.helpers.mongo = require('./mongo/helpers');
module.init = function (callback) {
mongoModule.init = function (callback) {
callback = callback || function () { };
var mongoClient = require('mongodb').MongoClient;
@ -93,13 +95,13 @@
db = _db;
module.client = db;
mongoModule.client = db;
require('./mongo/main')(db, module);
require('./mongo/hash')(db, module);
require('./mongo/sets')(db, module);
require('./mongo/sorted')(db, module);
require('./mongo/list')(db, module);
require('./mongo/main')(db, mongoModule);
require('./mongo/hash')(db, mongoModule);
require('./mongo/sets')(db, mongoModule);
require('./mongo/sorted')(db, mongoModule);
require('./mongo/list')(db, mongoModule);
if (nconf.get('mongo:password') && nconf.get('mongo:username')) {
db.authenticate(nconf.get('mongo:username'), nconf.get('mongo:password'), function (err) {
@ -112,7 +114,7 @@
});
};
module.initSessionStore = function (callback) {
mongoModule.initSessionStore = function (callback) {
var meta = require('../meta');
var sessionStore;
@ -123,13 +125,13 @@
var rdb = require('./redis');
rdb.client = rdb.connect();
module.sessionStore = new sessionStore({
mongoModule.sessionStore = new sessionStore({
client: rdb.client,
ttl: ttl,
});
} else if (nconf.get('mongo')) {
sessionStore = require('connect-mongo')(session);
module.sessionStore = new sessionStore({
mongoModule.sessionStore = new sessionStore({
db: db,
ttl: ttl,
});
@ -138,12 +140,12 @@
callback();
};
module.createIndices = function (callback) {
mongoModule.createIndices = function (callback) {
function createIndex(collection, index, options, callback) {
module.client.collection(collection).createIndex(index, options, callback);
mongoModule.client.collection(collection).createIndex(index, options, callback);
}
if (!module.client) {
if (!mongoModule.client) {
winston.warn('[database/createIndices] database not initialized');
return callback();
}
@ -163,7 +165,7 @@
});
};
module.checkCompatibility = function (callback) {
mongoModule.checkCompatibility = function (callback) {
var mongoPkg = require('mongodb/package.json');
if (semver.lt(mongoPkg.version, '2.0.0')) {
@ -173,7 +175,7 @@
callback();
};
module.info = function (db, callback) {
mongoModule.info = function (db, callback) {
if (!db) {
return callback();
}
@ -233,7 +235,6 @@
});
};
module.close = function () {
mongoModule.close = function () {
db.close();
};
}(exports));

Loading…
Cancel
Save