UNPKG

@bitblit/ratchet-epsilon-common

Version:

Tiny adapter to simplify building API gateway Lambda APIS

17 lines 720 B
import { Logger } from '@bitblit/ratchet-common/logger/logger'; export class LogLevelManipulationFilter { static LOG_LEVEL_BEFORE_CHANGE = null; static async setLogLevelForTransaction(_fCtx) { LogLevelManipulationFilter.LOG_LEVEL_BEFORE_CHANGE = Logger.getLevel(); return true; } static async clearLogLevelForTransaction(_fCtx) { if (LogLevelManipulationFilter.LOG_LEVEL_BEFORE_CHANGE) { Logger.setLevel(LogLevelManipulationFilter.LOG_LEVEL_BEFORE_CHANGE); LogLevelManipulationFilter.LOG_LEVEL_BEFORE_CHANGE = null; Logger.updateTracePrefix(null); } return true; } } //# sourceMappingURL=log-level-manipulation-filter.js.map