From e31d5e396cf59bd86cb9db029121477369c47b4c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 4 Dec 2009 08:43:22 -0700 Subject: [PATCH] Allow customized looger in gui_convert --- src/calibre/gui2/convert/gui_conversion.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/convert/gui_conversion.py b/src/calibre/gui2/convert/gui_conversion.py index c740fb5c1c..54b3e17de4 100644 --- a/src/calibre/gui2/convert/gui_conversion.py +++ b/src/calibre/gui2/convert/gui_conversion.py @@ -9,10 +9,12 @@ from calibre.utils.logging import Log from calibre.customize.conversion import OptionRecommendation, DummyReporter def gui_convert(input, output, recommendations, notification=DummyReporter(), - abort_after_input_dump=False): + abort_after_input_dump=False, log=None): recommendations = list(recommendations) recommendations.append(('verbose', 2, OptionRecommendation.HIGH)) - plumber = Plumber(input, output, Log(), report_progress=notification, + if log is None: + log = Log() + plumber = Plumber(input, output, log, report_progress=notification, abort_after_input_dump=abort_after_input_dump) plumber.merge_ui_recommendations(recommendations)