Merge pull request #52 from mbehrle/feature/unfail_ocr_backend

Do not fail, when ocr backend is missing (#50).
This commit is contained in:
Roberto Rosario
2014-09-30 15:10:36 -04:00

View File

@@ -73,6 +73,9 @@ def do_document_ocr(queue_document):
document_page.content = ocr_cleanup(ocr_text)
document_page.page_label = _(u'Text from OCR')
document_page.save()
except Exception as e:
logger.debug('missing ocr backend: %s' % ocr_backend)
logger.debug('I/O error({0}): {1}'.format(e.errno, e.strerror))
finally:
fs_cleanup(pre_ocr_filepath_w_ext)
fs_cleanup(unpaper_input)