mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
logger ability to disable all logs, rmduplicates logger disabling
This commit is contained in:
parent
d962abfbc2
commit
85408029b5
2 changed files with 11 additions and 3 deletions
|
@ -46,9 +46,14 @@ let dvData = {} // visit data, but daily
|
|||
let uvData = {} // visit data, but per user
|
||||
let udvData = {} // visit data, but per user and daily
|
||||
let writes = 0
|
||||
let loggingDisabled = false
|
||||
|
||||
let noLogIds: string[] = []
|
||||
|
||||
function setLoggingDisabled(newVal: boolean): void {
|
||||
loggingDisabled = newVal
|
||||
}
|
||||
|
||||
function getColoredDateString(): string {
|
||||
const date = new Date()
|
||||
const dateString = utils.GetDateString()
|
||||
|
@ -81,7 +86,7 @@ function Log(msg: string | object, color?: string): void {
|
|||
log = getColoredDateString() + delimiter + C(color) + msg + C()
|
||||
}
|
||||
|
||||
if (!process.env.NS_NOLOG) {
|
||||
if (!process.env.NS_NOLOG && !loggingDisabled) {
|
||||
console.log(log)
|
||||
}
|
||||
utils.AppendToFile(
|
||||
|
@ -423,4 +428,5 @@ export default {
|
|||
logFileName: logFileName,
|
||||
logDir: logDir,
|
||||
vlogDir: vlogDir,
|
||||
setLoggingDisabled: setLoggingDisabled,
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue