mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Remove use of util.log
This commit is contained in:
parent
380d3be819
commit
d76b0d39cd
22
packages/node_modules/@node-red/util/lib/log.js
vendored
22
packages/node_modules/@node-red/util/lib/log.js
vendored
@ -75,12 +75,28 @@ LogHandler.prototype.shouldReportMessage = function(msglevel) {
|
|||||||
msglevel <= this.logLevel;
|
msglevel <= this.logLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Older versions of Node-RED used the deprecated util.log function.
|
||||||
|
// With Node.js 22, use of that function causes warnings. So here we
|
||||||
|
// are replicating the same format output to ensure we don't break any
|
||||||
|
// log parsing that happens in the real world.
|
||||||
|
const months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
|
||||||
|
const utilLog = function (msg) {
|
||||||
|
const d = new Date();
|
||||||
|
const time = [
|
||||||
|
d.getHours().toString().padStart(2, '0'),
|
||||||
|
d.getMinutes().toString().padStart(2, '0'),
|
||||||
|
d.getSeconds().toString().padStart(2, '0')
|
||||||
|
].join(':');
|
||||||
|
console.log(`${d.getDate()} ${months[d.getMonth()]} ${time} - ${msg}`)
|
||||||
|
}
|
||||||
|
|
||||||
var consoleLogger = function(msg) {
|
var consoleLogger = function(msg) {
|
||||||
if (msg.level == log.METRIC || msg.level == log.AUDIT) {
|
if (msg.level == log.METRIC || msg.level == log.AUDIT) {
|
||||||
util.log("["+levelNames[msg.level]+"] "+JSON.stringify(msg));
|
utilLog("["+levelNames[msg.level]+"] "+JSON.stringify(msg));
|
||||||
} else {
|
} else {
|
||||||
if (verbose && msg.msg && msg.msg.stack) {
|
if (verbose && msg.msg && msg.msg.stack) {
|
||||||
util.log("["+levelNames[msg.level]+"] "+(msg.type?"["+msg.type+":"+(msg.name||msg.id)+"] ":"")+msg.msg.stack);
|
utilLog("["+levelNames[msg.level]+"] "+(msg.type?"["+msg.type+":"+(msg.name||msg.id)+"] ":"")+msg.msg.stack);
|
||||||
} else {
|
} else {
|
||||||
var message = msg.msg;
|
var message = msg.msg;
|
||||||
try {
|
try {
|
||||||
@ -91,7 +107,7 @@ var consoleLogger = function(msg) {
|
|||||||
message = 'Exception trying to log: '+util.inspect(message);
|
message = 'Exception trying to log: '+util.inspect(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
util.log("["+levelNames[msg.level]+"] "+(msg.type?"["+msg.type+":"+(msg.name||msg.id)+"] ":"")+message);
|
utilLog("["+levelNames[msg.level]+"] "+(msg.type?"["+msg.type+":"+(msg.name||msg.id)+"] ":"")+message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user