fix csv dump

This commit is contained in:
John
2024-01-14 16:48:47 +01:00
parent 5e10f7251e
commit 175c990e74
+12 -8
View File
@@ -369,14 +369,18 @@ int main(int argc, char* argv[], char* envp[]) {
} else { } else {
logNotice(lf_main, "configuration dump:"); logNotice(lf_main, "configuration dump:");
} }
*out << "{\"datatypes\":["; if (s_opt.dumpConfig & OF_JSON) {
DataTypeList::getInstance()->dump(s_opt.dumpConfig, true, out); *out << "{\"datatypes\":[";
*out << "],\"templates\":["; DataTypeList::getInstance()->dump(s_opt.dumpConfig, true, out);
const auto tmpl = s_scanHelper->getTemplates(""); *out << "],\"templates\":[";
tmpl->dump(s_opt.dumpConfig, out); const auto tmpl = s_scanHelper->getTemplates("");
*out << "],\"messages\":"; tmpl->dump(s_opt.dumpConfig, out);
s_messageMap->dump(true, s_opt.dumpConfig, out); *out << "],\"messages\":";
*out << "}"; s_messageMap->dump(true, s_opt.dumpConfig, out);
*out << "}";
} else {
s_messageMap->dump(true, s_opt.dumpConfig, out);
}
if (fout.is_open()) { if (fout.is_open()) {
fout.close(); fout.close();
} }