From a3a8b777d2d08dbb9b847052feef830f2318f17d Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Wed, 7 Oct 2015 17:16:39 -0700 Subject: [PATCH] cdx: don't warn on .loc files, zipnum: add newline to page info response --- pywb/cdx/cdxserver.py | 5 ++++- pywb/cdx/zipnum.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pywb/cdx/cdxserver.py b/pywb/cdx/cdxserver.py index 65dfe6e7..5da0d621 100644 --- a/pywb/cdx/cdxserver.py +++ b/pywb/cdx/cdxserver.py @@ -176,7 +176,10 @@ class CDXServer(BaseCDXServer): if filename.endswith(('.summary', '.idx')): return ZipNumCluster(filename, config) - logging.warn('skipping unrecognized URI:%s', filename) + # no warning for .loc + if not filename.endswith('.loc'): + logging.warn('skipping unrecognized URI: %s', filename) + return None diff --git a/pywb/cdx/zipnum.py b/pywb/cdx/zipnum.py index fc07d3b5..d0b832d2 100644 --- a/pywb/cdx/zipnum.py +++ b/pywb/cdx/zipnum.py @@ -159,7 +159,7 @@ class ZipNumCluster(CDXSource): info = dict(pages=pages, pageSize=pagesize, blocks=blocks) - return json.dumps(info) + return json.dumps(info) + '\n' def compute_page_range(self, reader, query): pagesize = query.page_size