Skip to content
Snippets Groups Projects
Unverified Commit fca3a1fb authored by Rhys Arkins's avatar Rhys Arkins Committed by GitHub
Browse files

feat: json logging (#1146)

parent c3d84d47
No related branches found
No related tags found
No related merge requests found
......@@ -6,22 +6,25 @@ let bunyanLogger;
let meta = {};
function initLogger() {
const prettyStdOut = new PrettyStdout();
prettyStdOut.pipe(process.stdout);
const stdout = {
name: 'stdout',
level: process.env.LOG_LEVEL || 'info',
stream: process.stdout,
};
if (process.env.LOG_FORMAT !== 'json') {
const prettyStdOut = new PrettyStdout();
prettyStdOut.pipe(process.stdout);
stdout.type = 'raw';
stdout.stream = prettyStdOut;
}
bunyanLogger = bunyan.createLogger({
name: 'renovate',
serializers: {
config: configSerializer,
},
streams: [
{
name: 'stdout',
level: process.env.LOG_LEVEL || 'info',
type: 'raw',
stream: prettyStdOut,
},
],
streams: [stdout],
});
global.logger = {};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment