requiring plugins in meta when needed

v1.18.x
psychobunny
parent 3e3fff9fe8
commit f408c76a98

@ -8,7 +8,6 @@ var async = require('async'),
user = require('./user'), user = require('./user'),
groups = require('./groups'), groups = require('./groups'),
plugins = require('./plugins'),
emitter = require('./emitter'), emitter = require('./emitter'),
pubsub = require('./pubsub'), pubsub = require('./pubsub'),
auth = require('./routes/authentication'); auth = require('./routes/authentication');
@ -49,6 +48,8 @@ var async = require('async'),
function reload(callback) { function reload(callback) {
callback = callback || function() {}; callback = callback || function() {};
var plugins = require('./plugins');
async.series([ async.series([
async.apply(plugins.clearRequireCache), async.apply(plugins.clearRequireCache),
async.apply(plugins.reload), async.apply(plugins.reload),

Loading…
Cancel
Save