1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 17:59:37 +02:00

Fix runner ffmpeg logger

This commit is contained in:
Chocobozzz 2024-04-03 09:17:45 +02:00
parent 1b323f4f65
commit 0794fe2ac1
No known key found for this signature in database
GPG key ID: 583A612D890159BE

View file

@ -1,10 +1,19 @@
import { LogFn } from 'pino'
import { logger } from '../../../shared/index.js' import { logger } from '../../../shared/index.js'
export function getTranscodingLogger () { export function getTranscodingLogger () {
return { return {
info: logger.info.bind(logger), info: buildWinstonLogger(logger.info.bind(logger)),
debug: logger.debug.bind(logger), debug: buildWinstonLogger(logger.debug.bind(logger)),
warn: logger.warn.bind(logger), warn: buildWinstonLogger(logger.warn.bind(logger)),
error: logger.error.bind(logger) error: buildWinstonLogger(logger.error.bind(logger))
}
}
function buildWinstonLogger (log: LogFn) {
return (arg1: string, arg2?: object) => {
if (arg2) return log(arg2, arg1)
return log(arg1)
} }
} }