X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=scripts%2Fparse-log.ts;h=6770f090b52830e36f5c886d890b878593752a8f;hb=81bd40d2cb563a4c1c7be9c2b17e37fc04bfff6a;hp=5a420a46c8c3c14290ceeddd91be3e2f33b7f4ed;hpb=5220859984a9a20c575a294e5825b3e0d756b03b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/scripts/parse-log.ts b/scripts/parse-log.ts index 5a420a46c..6770f090b 100755 --- a/scripts/parse-log.ts +++ b/scripts/parse-log.ts @@ -1,6 +1,7 @@ import { program } from 'commander' import { createReadStream, readdir } from 'fs-extra' import { join } from 'path' +import { stdin } from 'process' import { createInterface } from 'readline' import { format as sqlFormat } from 'sql-formatter' import { inspect } from 'util' @@ -89,7 +90,7 @@ async function run () { function readFile (file: string) { console.log('Opening %s.', file) - const stream = createReadStream(file) + const stream = file === '-' ? stdin : createReadStream(file) const rl = createInterface({ input: stream @@ -117,7 +118,7 @@ function readFile (file: string) { } }) - stream.once('close', () => res()) + stream.once('end', () => res()) }) }