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
|
@ -40,6 +40,7 @@ const logPath = './duplicateRemovingLog/'
|
|||
const globalLog = './duplicateRemovingLog/log'
|
||||
utils.CreatePath(logPath)
|
||||
utils.WriteFile('', globalLog)
|
||||
logger.setLoggingDisabled(true)
|
||||
|
||||
// ----------------------------------------------
|
||||
let currentMaxIndex = -1
|
||||
|
@ -309,7 +310,8 @@ function difference({ dbA, dbB }) {
|
|||
|
||||
for (let i = 0; i < dbA.length; i++) {
|
||||
const subj = dbA[i]
|
||||
const subjLogPath = logPath + subj.Name
|
||||
const subjLogPath =
|
||||
logPath + (subj.Name || `EMPTY SUBJ ${new Date().getTime()}`)
|
||||
utils.WriteFile('', subjLogPath)
|
||||
let removedCount = 0
|
||||
|
||||
|
@ -486,7 +488,7 @@ function printProgressBar(current, total) {
|
|||
for (let i = 0; i < xTotal - xCurrent; i++) {
|
||||
line += ' '
|
||||
}
|
||||
const numbers = `${current} / ${total}`
|
||||
const numbers = `${current.toLocaleString()} / ${total.toLocaleString()}`
|
||||
writeInSameLine(
|
||||
`${C('magenta')} [${line}]${C('green')} ${numbers}${C()}`,
|
||||
current !== total
|
||||
|
|
|
@ -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