@webfaas/webfaas-core
Version:
WebFaaS Framework - Core
51 lines • 1.74 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseLogLevel = exports.LogCodeEnum = exports.LogLevelEnum = void 0;
var LogLevelEnum;
(function (LogLevelEnum) {
LogLevelEnum[LogLevelEnum["OFF"] = 0] = "OFF";
LogLevelEnum[LogLevelEnum["FATAL"] = 100] = "FATAL";
LogLevelEnum[LogLevelEnum["ERROR"] = 200] = "ERROR";
LogLevelEnum[LogLevelEnum["WARN"] = 300] = "WARN";
LogLevelEnum[LogLevelEnum["INFO"] = 400] = "INFO";
LogLevelEnum[LogLevelEnum["DEBUG"] = 500] = "DEBUG";
LogLevelEnum[LogLevelEnum["TRACE"] = 600] = "TRACE";
})(LogLevelEnum = exports.LogLevelEnum || (exports.LogLevelEnum = {}));
var LogCodeEnum;
(function (LogCodeEnum) {
LogCodeEnum["PROCESS"] = "PROCESS";
LogCodeEnum["OPENFILE"] = "OPENFILE";
LogCodeEnum["WRITEFILE"] = "WRITEFILE";
LogCodeEnum["COMPILE"] = "COMPILE";
})(LogCodeEnum = exports.LogCodeEnum || (exports.LogCodeEnum = {}));
function parseLogLevel(level) {
if (typeof (level) === "string") {
level = level.toUpperCase();
if (level === "OFF") {
return LogLevelEnum.OFF;
}
else if (level === "FATAL") {
return LogLevelEnum.FATAL;
}
else if (level === "ERROR") {
return LogLevelEnum.ERROR;
}
else if (level === "WARN") {
return LogLevelEnum.WARN;
}
else if (level === "DEBUG") {
return LogLevelEnum.DEBUG;
}
else if (level === "TRACE") {
return LogLevelEnum.TRACE;
}
else {
return LogLevelEnum.INFO;
}
}
else {
return level;
}
}
exports.parseLogLevel = parseLogLevel;
//# sourceMappingURL=ILog.js.map