small change

v1.18.x
barisusakli
parent 026c32f32b
commit 4cd4414d19

@ -44,8 +44,8 @@ Blacklist.save = function (rules, callback) {
db.set('ip-blacklist-rules', rules, next); db.set('ip-blacklist-rules', rules, next);
}, },
function (next) { function (next) {
Blacklist.load(next);
pubsub.publish('blacklist:reload'); pubsub.publish('blacklist:reload');
next();
} }
], callback); ], callback);
}; };

@ -129,10 +129,10 @@ module.exports = function (Meta) {
}); });
}, callback); }, callback);
}; };
function linkModules(callback) { function linkModules(callback) {
var modules = Meta.js.scripts.modules; var modules = Meta.js.scripts.modules;
async.eachLimit(Object.keys(modules), 1000, function (relPath, next) { async.eachLimit(Object.keys(modules), 1000, function (relPath, next) {
var filePath = path.join(__dirname, '../../', modules[relPath]); var filePath = path.join(__dirname, '../../', modules[relPath]);
var destPath = path.join(__dirname, '../../build/public/src/modules', relPath); var destPath = path.join(__dirname, '../../build/public/src/modules', relPath);
@ -177,41 +177,35 @@ module.exports = function (Meta) {
next(); next();
}); });
}, function (err) { }, function (err) {
if (err) { callback(err, modules);
return callback(err);
}
callback(null, modules);
}); });
} }
function clearModules(callback) { function clearModules(callback) {
var builtPaths = moduleDirs.map(function (p) { var builtPaths = moduleDirs.map(function (p) {
return '../../build/public/src/' + p; return '../../build/public/src/' + p;
}); });
async.each(builtPaths, function (builtPath, next) { async.each(builtPaths, function (builtPath, next) {
rimraf(path.join(__dirname, builtPath), next); rimraf(path.join(__dirname, builtPath), next);
}, callback); }, function (err) {
callback(err);
});
} }
Meta.js.buildModules = function (callback) { Meta.js.buildModules = function (callback) {
clearModules(function (err) { async.waterfall([
if (err) { clearModules,
return callback(err); function (next) {
} if (global.env === 'development') {
return linkModules(callback);
if (global.env === 'development') {
return linkModules(callback);
}
getModuleList(function (err, modules) {
if (err) {
return callback(err);
} }
minifyModules(modules, callback); getModuleList(next);
}); },
}); function (modules, next) {
minifyModules(modules, next);
}
], callback);
}; };
Meta.js.linkStatics = function (callback) { Meta.js.linkStatics = function (callback) {

Loading…
Cancel
Save