From 3cfd212b51b1b20bede39cc8b1a1fc01e081d7d6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pawe=C5=82=20Paprota?= Date: Sat, 29 Mar 2008 14:53:00 +0100 Subject: [PATCH] Added debug logging around document view creation. --- straw/ItemView.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/straw/ItemView.py b/straw/ItemView.py index 9fb2207..8264ff5 100644 --- a/straw/ItemView.py +++ b/straw/ItemView.py @@ -35,6 +35,8 @@ import straw.defs import urlparse pygtk.require('2.0') +log = error.get_logger() + class HTMLView(MVP.View): def _initialize(self): @@ -240,8 +242,7 @@ class HTMLPresenter(MVP.BasicPresenter): image = ImageCache.cache[url] stream.write(image.get_data()) except Exception, ex: - #error.log("Error reading image in %s: %s" % (url, ex)) - pass + log.error("Error reading image in %s: %s" % (url, ex)) finally: stream.close() stream = None @@ -517,11 +518,18 @@ class ItemView: # widget = gtkhtml2.View() import documentviews engine_name = os.getenv('STRAW_HTML') + + log.debug("STRAW_HTML = %s" % engine_name) + if engine_name: engine = documentviews.create_documentviews[engine_name] else: engine = documentviews.default_documentview + document = engine(Config.straw_home()) + + log.debug("document = %s" % document) + widget = document.widget() html_view = HTMLView(widget, document) self._html_presenter = HTMLPresenter(document, html_view) -- 2.11.4.GIT