Additional logging fixes; silence extremely verbose pdfminer logging

This commit is contained in:
James R. Barlow
2019-05-16 13:44:44 -07:00
parent 50bd129d7a
commit 19263f00c6
2 changed files with 10 additions and 6 deletions
+10 -5
View File
@@ -468,16 +468,21 @@ def setup_app_logging(options):
"""Set up logging"""
log = logging.getLogger()
log.setLevel(logging.INFO)
formatter = logging.Formatter('%(levelname)7s - %(message)s')
console = logging.StreamHandler(stream=sys.stderr)
console.setFormatter(formatter)
log.addHandler(console)
console = logging.StreamHandler(stream=TqdmConsole(sys.stderr))
if options.quiet:
log.setLevel(logging.ERROR)
console.setLevel(logging.ERROR)
elif options.verbose >= 2:
console.setLevel(logging.DEBUG)
log.setLevel(logging.DEBUG)
else:
log.setLevel(logging.INFO)
console.setLevel(logging.INFO)
console.setFormatter(formatter)
log.addHandler(console)
pdfminer_log = logging.getLogger('pdfminer')
pdfminer_log.setLevel(logging.ERROR)
def configure_app_environment(options):
-1
View File
@@ -96,5 +96,4 @@ def get_logger(options=None, prefix='ocrmypdf', filename=None, page=None):
adapter = LogNameAdapter(log, dict(filename=filename))
else:
adapter = log
adapter.setLevel(logging.DEBUG)
return adapter