From baf5d9ebef93e2496a80b45d085c275680148d13 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 28 Jan 2015 17:33:25 -0400 Subject: [PATCH] Add more logging to the ocr app's document parsers. Issue #152 --- mayan/apps/ocr/parsers/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mayan/apps/ocr/parsers/__init__.py b/mayan/apps/ocr/parsers/__init__.py index 0f0673f4d2..2ae6a16d3a 100644 --- a/mayan/apps/ocr/parsers/__init__.py +++ b/mayan/apps/ocr/parsers/__init__.py @@ -90,7 +90,8 @@ class SlateParser(Parser): descriptor.close() if pdf_pages[document_page.page_number - 1] == b'\x0c': - raise ParserError + logger.debug('The Slate parser didn\'t return any output') + raise ParserError('No output') document_page.content = pdf_pages[document_page.page_number - 1] document_page.page_label = _('Text extracted from PDF') @@ -166,7 +167,7 @@ class PopplerParser(Parser): output = proc.stdout.read() if output == b'\x0c': - logger.debug('Parser didn\'t any output') + logger.debug('Parser didn\'t return any output') raise ParserError('No output') document_page.content = output