Simplify log level determination

This commit is contained in:
Nicholas Wallace 2025-03-08 12:46:36 -07:00
parent d3fd19da65
commit 10acf28fa6
3 changed files with 6 additions and 31 deletions

View File

@ -21,12 +21,7 @@ class Logger {
}
get levelString() {
for (const key in LogLevel) {
if (LogLevel[key] === this.logLevel) {
return key
}
}
return 'UNKNOWN'
return this.getLogLevelString(this.logLevel)
}
/**

View File

@ -4,7 +4,6 @@ const fs = require('../libs/fsExtra')
const date = require('../libs/dateAndTime')
const Logger = require('../Logger')
const { LogLevel } = require('../utils/constants')
const { secondsToTimestamp, elapsedPretty } = require('../utils/index')
class LibraryScan {
@ -109,20 +108,11 @@ class LibraryScan {
this.elapsed = this.finishedAt - this.startedAt
}
getLogLevelString(level) {
for (const key in LogLevel) {
if (LogLevel[key] === level) {
return key
}
}
return 'UNKNOWN'
}
addLog(level, ...args) {
const logObj = {
timestamp: this.timestamp,
message: args.join(' '),
levelName: this.getLogLevelString(level),
levelName: Logger.getLogLevelString(level),
level
}

View File

@ -1,6 +1,5 @@
const uuidv4 = require("uuid").v4
const uuidv4 = require('uuid').v4
const Logger = require('../Logger')
const { LogLevel } = require('../utils/constants')
class ScanLogger {
constructor() {
@ -44,20 +43,11 @@ class ScanLogger {
this.elapsed = this.finishedAt - this.startedAt
}
getLogLevelString(level) {
for (const key in LogLevel) {
if (LogLevel[key] === level) {
return key
}
}
return 'UNKNOWN'
}
addLog(level, ...args) {
const logObj = {
timestamp: (new Date()).toISOString(),
timestamp: new Date().toISOString(),
message: args.join(' '),
levelName: this.getLogLevelString(level),
levelName: Logger.getLogLevelString(level),
level
}
@ -67,4 +57,4 @@ class ScanLogger {
this.logs.push(logObj)
}
}
module.exports = ScanLogger
module.exports = ScanLogger