Fix runner ffmpeg logger
This commit is contained in:
parent
1b323f4f65
commit
0794fe2ac1
1 changed files with 13 additions and 4 deletions
|
@ -1,10 +1,19 @@
|
|||
import { LogFn } from 'pino'
|
||||
import { logger } from '../../../shared/index.js'
|
||||
|
||||
export function getTranscodingLogger () {
|
||||
return {
|
||||
info: logger.info.bind(logger),
|
||||
debug: logger.debug.bind(logger),
|
||||
warn: logger.warn.bind(logger),
|
||||
error: logger.error.bind(logger)
|
||||
info: buildWinstonLogger(logger.info.bind(logger)),
|
||||
debug: buildWinstonLogger(logger.debug.bind(logger)),
|
||||
warn: buildWinstonLogger(logger.warn.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)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue