reload config on each poll
This commit is contained in:
parent
d5c69079d5
commit
7f14fb3adc
3 changed files with 19 additions and 5 deletions
|
|
@ -119,8 +119,9 @@ function loadOrConfigPlugin(pluginHandle, pluginType, currency,
|
|||
if (pluginHandle && !pluginChanged) pluginHandle.config(pluginConfig);
|
||||
else {
|
||||
pluginHandle = loadPlugin(currentName, pluginConfig);
|
||||
currentlyUsedPlugins[pluginType] = currentName
|
||||
logger.debug('plugin(%s) loaded: %s', pluginType, pluginHandle.NAME ||
|
||||
currentName);
|
||||
currentName);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -183,7 +184,7 @@ exports.configure = function configure(config) {
|
|||
'info'
|
||||
);
|
||||
};
|
||||
exports.getCachedConfig = function getCachedConfig() {
|
||||
exports.getConfig = function getConfig() {
|
||||
return cachedConfig;
|
||||
};
|
||||
|
||||
|
|
@ -210,7 +211,7 @@ function buildCartridges(cartridges, virtualCartridges, rec) {
|
|||
|
||||
exports.pollQueries = function pollQueries(session, cb) {
|
||||
var cartridges = cachedConfig.exchanges.settings.cartridges;
|
||||
if (!cartridges) return null;
|
||||
if (!cartridges) return cb(null, {});
|
||||
var virtualCartridges = cachedConfig.exchanges.settings.virtualCartridges;
|
||||
|
||||
db.cartridgeCounts(session, function(err, result) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue