[POS-commit] r5443 - stoqlib/trunk/stoqlib/gui/base
Johan Dahlin
jdahlin at async.com.br
Mon Dec 4 09:55:51 BRST 2006
Author: jdahlin
Date: Mon Dec 4 09:55:51 2006
New Revision: 5443
Modified:
stoqlib/trunk/stoqlib/gui/base/editors.py
Log:
Add some logging
Modified: stoqlib/trunk/stoqlib/gui/base/editors.py
==============================================================================
--- stoqlib/trunk/stoqlib/gui/base/editors.py (original)
+++ stoqlib/trunk/stoqlib/gui/base/editors.py Mon Dec 4 09:55:51 2006
@@ -25,6 +25,7 @@
##
""" Base classes for editors """
+from kiwi.log import Logger
from kiwi.ui.delegates import GladeSlaveDelegate
from kiwi.ui.widgets.label import ProxyLabel
@@ -32,6 +33,8 @@
from stoqlib.lib.translation import stoqlib_gettext
from stoqlib.gui.base.dialogs import BasicWrappingDialog
+log = Logger('stoqlib.gui.editors')
+
_ = stoqlib_gettext
class BaseEditorSlave(GladeSlaveDelegate):
@@ -58,7 +61,15 @@
self.edit_mode = model is not None
self.visual_mode = visual_mode
- model = model or self.create_model(self.conn)
+ if model:
+ created = ""
+ else:
+ created = "created "
+ model = self.create_model(self.conn)
+
+ log.info("%s editor using a %smodel %s" % (
+ self.__class__.__name__, created, type(model).__name__))
+
if not model:
raise ValueError("Editors must define a model at this point")
More information about the POS-commit
mailing list