blob: 0247e6e83d8afe379c1ad65e3794ebda3c5aa3a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
// logv2_helper.js
function isJsonLogNoConn() {
if (typeof TestData !== 'undefined' && typeof TestData.logFormat !== 'undefined') {
return TestData["logFormat"] == "json";
}
return false;
}
function isJsonLog(conn) {
if (typeof TestData !== 'undefined' && typeof TestData.logFormat !== 'undefined') {
return TestData["logFormat"] == "json";
}
const opts = assert.commandWorked(conn.getDB("admin").runCommand({"getCmdLineOpts": 1}));
print(tojson(opts));
const parsed = opts["parsed"];
if (parsed.hasOwnProperty("systemLog") && parsed["systemLog"].hasOwnProperty("logFormat")) {
return parsed["systemLog"]["logFormat"] == "json";
}
return false;
}
|