From 85b4d9c52eb8a6b3b54152cca5c6edde481c863c Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 26 Jun 2018 17:52:14 +0200 Subject: Upgrade dependencies --- scripts/parse-log.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'scripts') diff --git a/scripts/parse-log.ts b/scripts/parse-log.ts index 9f67c0d53..4e4f3df63 100755 --- a/scripts/parse-log.ts +++ b/scripts/parse-log.ts @@ -1,5 +1,5 @@ import * as program from 'commander' -import { createReadStream } from 'fs' +import { createReadStream, readdirSync } from 'fs' import { join } from 'path' import { createInterface } from 'readline' import * as winston from 'winston' @@ -29,7 +29,7 @@ const loggerFormat = winston.format.printf((info) => { return `[${info.label}] ${toTimeFormat(info.timestamp)} ${info.level}: ${info.message}${additionalInfos}` }) -const logger = new winston.createLogger({ +const logger = winston.createLogger({ transports: [ new winston.transports.Console({ level: program['level'] || 'debug', @@ -52,7 +52,10 @@ const logLevels = { debug: logger.debug.bind(logger) } -const path = join(CONFIG.STORAGE.LOG_DIR, 'peertube.log') +const logFiles = readdirSync(CONFIG.STORAGE.LOG_DIR) +const lastLogFile = logFiles[logFiles.length - 1] + +const path = join(CONFIG.STORAGE.LOG_DIR, lastLogFile) console.log('Opening %s.', path) const rl = createInterface({ -- cgit v1.2.3