Skip to content
Snippets Groups Projects
Commit 27505b38 authored by Rhys Arkins's avatar Rhys Arkins
Browse files

fix(logger): migrate last refs to ts

Closes #4094, Closes #4095
parent b5723cda
No related branches found
No related tags found
No related merge requests found
...@@ -5,11 +5,9 @@ const os = require('os'); ...@@ -5,11 +5,9 @@ const os = require('os');
const { validateConfig } = require('../dist/config/validation'); const { validateConfig } = require('../dist/config/validation');
const { massageConfig } = require('../dist/config/massage'); const { massageConfig } = require('../dist/config/massage');
const { getConfig } = require('../dist/config/file'); const { getConfig } = require('../dist/config/file');
const { initLogger } = require('../dist/logger');
const cache = require('../dist/workers/global/cache'); const cache = require('../dist/workers/global/cache');
const { configFileNames } = require('../dist/config/app-strings'); const { configFileNames } = require('../dist/config/app-strings');
initLogger();
// istanbul ignore if // istanbul ignore if
if (!global.renovateCache) { if (!global.renovateCache) {
cache.init(os.tmpdir()); cache.init(os.tmpdir());
......
const { logger, levels } = require('../logger'); const { logger, levels, addStream } = require('../logger');
const definitions = require('./definitions'); const definitions = require('./definitions');
const defaultsParser = require('./defaults'); const defaultsParser = require('./defaults');
...@@ -64,7 +64,7 @@ async function parseConfigs(env, argv) { ...@@ -64,7 +64,7 @@ async function parseConfigs(env, argv) {
logger.debug( logger.debug(
`Enabling ${config.logFileLevel} logging to ${config.logFile}` `Enabling ${config.logFileLevel} logging to ${config.logFile}`
); );
logger.addStream({ addStream({
name: 'logfile', name: 'logfile',
path: config.logFile, path: config.logFile,
level: config.logFileLevel, level: config.logFileLevel,
......
...@@ -15,5 +15,6 @@ loggerLevels.forEach(k => { ...@@ -15,5 +15,6 @@ loggerLevels.forEach(k => {
export const setMeta = jest.fn(); export const setMeta = jest.fn();
export const levels = jest.fn(); export const levels = jest.fn();
export const addStream = jest.fn();
export { logger }; export { logger };
...@@ -88,6 +88,12 @@ export function setMeta(obj: any) { ...@@ -88,6 +88,12 @@ export function setMeta(obj: any) {
meta = { ...obj }; meta = { ...obj };
} }
export /* istanbul ignore next */ function addStream(
stream: bunyan.Stream
): void {
bunyanLogger.addStream(stream);
}
export function levels(name: string, level: bunyan.LogLevel): void { export function levels(name: string, level: bunyan.LogLevel): void {
bunyanLogger.levels(name, level); bunyanLogger.levels(name, level);
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment