Commit f4a0f5de by TimLudwinski

Added optional logging of new key types

parent 9895a4d5
...@@ -81,6 +81,7 @@ var readConfig = function(configProvider) { ...@@ -81,6 +81,7 @@ var readConfig = function(configProvider) {
read('resultsCollection', collection + 'Keys'); read('resultsCollection', collection + 'Keys');
read('resultsUser', null); read('resultsUser', null);
read('resultsPass', null); read('resultsPass', null);
read('logKeysContinuously', false);
return config; return config;
}; };
...@@ -230,6 +231,9 @@ var mergeDocument = function(docResult, interimResults) { ...@@ -230,6 +231,9 @@ var mergeDocument = function(docResult, interimResults) {
existing.types[type] = existing.types[type] + 1; existing.types[type] = existing.types[type] + 1;
} else { } else {
existing.types[type] = 1; existing.types[type] = 1;
if (config.logKeysContinuously) {
log('Found new key type "' + key + '" type "' + type '"');
}
} }
} }
existing.totalOccurrences = existing.totalOccurrences + 1; existing.totalOccurrences = existing.totalOccurrences + 1;
...@@ -237,6 +241,9 @@ var mergeDocument = function(docResult, interimResults) { ...@@ -237,6 +241,9 @@ var mergeDocument = function(docResult, interimResults) {
var types = {}; var types = {};
for (var newType in docResult[key]) { for (var newType in docResult[key]) {
types[newType] = 1; types[newType] = 1;
if (config.logKeysContinuously) {
log('Found new key type "' + key + '" type "' + newType '"');
}
} }
interimResults[key] = {'types': types,'totalOccurrences':1}; interimResults[key] = {'types': types,'totalOccurrences':1};
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment