Backed out changes passing DEBUG to spawned catalog building task. Added debug_pipeline directive (commented out) for manual inspection of generated catalog code pre-conversion.

This commit is contained in:
GRiker 2012-07-07 04:15:07 -06:00
parent c17c2f96ec
commit c9f64d8deb
3 changed files with 7 additions and 12 deletions

View File

@ -31,7 +31,7 @@ def gui_convert_override(input, output, recommendations, notification=DummyRepor
override_input_metadata=True)
def gui_catalog(fmt, title, dbspec, ids, out_file_name, sync, fmt_options, connected_device,
debug_mode, notification=DummyReporter(), log=None):
notification=DummyReporter(), log=None):
if log is None:
log = Log()
from calibre.library import db
@ -50,7 +50,6 @@ def gui_catalog(fmt, title, dbspec, ids, out_file_name, sync, fmt_options, conne
# opts.gui_search_text = something
opts.catalog_title = title
opts.connected_device = connected_device
opts.debug_mode = debug_mode
opts.ids = ids
opts.search_text = None
opts.sort_by = None

View File

@ -320,8 +320,7 @@ def generate_catalog(parent, dbspec, ids, device_manager, db): # {{{
out.name,
d.catalog_sync,
d.fmt_options,
connected_device,
DEBUG
connected_device
]
out.close()

View File

@ -276,8 +276,6 @@ class EPUB_MOBI(CatalogPlugin):
log.error("coercing thumb_width from '%s' to '%s'" % (opts.thumb_width,self.THUMB_SMALLEST))
opts.thumb_width = "1.0"
if opts.debug_mode:
setattr(opts, 'debug_pipeline', os.path.expanduser("~/Desktop/Catalog debug"))
# Display opts
keys = opts_dict.keys()
@ -285,7 +283,7 @@ class EPUB_MOBI(CatalogPlugin):
build_log.append(" opts:")
for key in keys:
if key in ['catalog_title','authorClip','connected_kindle','descriptionClip',
'debug_pipeline','exclude_book_marker','exclude_genre','exclude_tags',
'exclude_book_marker','exclude_genre','exclude_tags',
'header_note_source_field','merge_comments',
'output_profile','read_book_marker',
'search_text','sort_by','sort_descriptions_by_author','sync',
@ -317,11 +315,10 @@ class EPUB_MOBI(CatalogPlugin):
recommendations = []
recommendations.append(('remove_fake_margins', False,
OptionRecommendation.HIGH))
if opts.debug_mode:
recommendations.append(('comments', '\n'.join(line for line in build_log),
OptionRecommendation.HIGH))
else:
recommendations.append(('comments', '', OptionRecommendation.HIGH))
recommendations.append(('comments', '', OptionRecommendation.HIGH))
# Use to debug generated catalog code before conversion
#setattr(opts,'debug_pipeline',os.path.expanduser("~/Desktop/Catalog debug"))
dp = getattr(opts, 'debug_pipeline', None)
if dp is not None: