INNER CODE UNIT · TypeScript
initLoggerConfig
aws-samples/bedrock-engineer · src/common/logger/index.ts:17
export const initLoggerConfig = (userDataPath: string): void => {
loggerConfig.logDir = path.join(userDataPath, 'logs')
}
/**
* Create a logger instance with the current configuration
*/
export const createLoggerInstance = () => {
// Prepare transports based on configuration
const transports: any[] = []
if (loggerConfig.fileLogEnabled && loggerConfig.logDir) {
transports.push(createFileTransport(loggerConfig))
}
if (loggerConfig.consoleLogEnabled) {
transports.push(createConsoleTransport(loggerConfig))
}