PluginManager coverage tests.

This commit is contained in:
ssotomayor 2014-10-20 12:55:18 -03:00 committed by Matias Alejo Garcia
commit f5e0dfa58d
3 changed files with 20 additions and 1 deletions

View file

@ -13,7 +13,12 @@ function PluginManager(config) {
continue;
log.info('Loading plugin: ' + pluginName);
var pluginClass = require('../plugins/' + pluginName);
var pluginClass;
if(config.pluginsPath){
pluginClass = require(config.pluginsPath + pluginName);
} else {
pluginClass = require('../plugins/' + pluginName);
}
var pluginObj = new pluginClass(config[pluginName]);
pluginObj.init();
this._register(pluginObj, pluginName);