From 756d2fe4e71aac8711c9482014252e6b37b01c3c Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Wed, 5 Oct 2022 17:22:25 +0200 Subject: [PATCH] feat(xo-server): make log transport configurable See zammad#9799 --- packages/xo-server/src/xo-mixins/logs/index.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/xo-server/src/xo-mixins/logs/index.mjs b/packages/xo-server/src/xo-mixins/logs/index.mjs index a00c9e30c4..3a1cbd7a94 100644 --- a/packages/xo-server/src/xo-mixins/logs/index.mjs +++ b/packages/xo-server/src/xo-mixins/logs/index.mjs @@ -10,8 +10,8 @@ export default class Logs { app.hooks.on('clean', () => this._gc()) - const transport = transportConsole() - app.config.watch('logs', ({ filter, level }) => { + const defaultTransport = transportConsole() + app.config.watch('logs', ({ filter, level, transport = defaultTransport }) => { configure([ { filter: [process.env.DEBUG, filter],