From b121cbd9588443396937d34eb909da7c46ad4464 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Mon, 29 Jul 2019 13:23:37 +0000 Subject: [PATCH] Write all log messages to stderr --- warc-tiny | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/warc-tiny b/warc-tiny index 67b62c6..01928f8 100755 --- a/warc-tiny +++ b/warc-tiny @@ -261,15 +261,15 @@ class VerifyMode(ProcessMode): elif type(event) is EndOfRecord: if self._blockDigester and self._recordedBlockDigest: if not self._recordedBlockDigest.equals(self._blockDigester.digest()): - print('Block digest mismatch for record {}: recorded {} v calculated {}'.format(self._recordID, self._recordedBlockDigest.format(), self._recordedBlockDigest.format(self._blockDigester.digest()))) + print('Block digest mismatch for record {}: recorded {} v calculated {}'.format(self._recordID, self._recordedBlockDigest.format(), self._recordedBlockDigest.format(self._blockDigester.digest())), file = sys.stderr) if self._payloadDigester and self._recordType in (b'request', b'response'): #TODO: Support revisit if not self._recordedPayloadDigest.equals(self._payloadDigester.digest()): if self._recordedPayloadDigest.equals(self._brokenPayloadDigester.digest()): if not self._printedBrokenPayloadWarning: - print('Warning: WARC uses incorrect payload digests without stripping the transfer encoding') + print('Warning: WARC uses incorrect payload digests without stripping the transfer encoding', file = sys.stderr) self._printedBrokenPayloadWarning = True else: - print('Payload digest mismatch for record {}: recorded {} vs. calculated {} (calculated broken {})'.format(self._recordID, self._recordedPayloadDigest.format(), self._recordedPayloadDigest.format(self._payloadDigester.digest()), self._recordedPayloadDigest.format(self._brokenPayloadDigester.digest()))) + print('Payload digest mismatch for record {}: recorded {} vs. calculated {} (calculated broken {})'.format(self._recordID, self._recordedPayloadDigest.format(), self._recordedPayloadDigest.format(self._payloadDigester.digest()), self._recordedPayloadDigest.format(self._brokenPayloadDigester.digest())), file = sys.stderr) class DumpResponsesMode(ProcessMode):