[sabayon] Log creation of PanelApplet objects



commit f08f9294dfbc6628173897ca5b6d46e2303efcd0
Author: Federico Mena Quintero <federico novell com>
Date:   Wed Jul 29 13:13:39 2009 -0500

    Log creation of PanelApplet objects
    
    Signed-off-by: Federico Mena Quintero <federico novell com>

 lib/sources/paneldelegate.py |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/lib/sources/paneldelegate.py b/lib/sources/paneldelegate.py
index d37c180..c9c8b2c 100755
--- a/lib/sources/paneldelegate.py
+++ b/lib/sources/paneldelegate.py
@@ -177,8 +177,16 @@ class PanelDelegate (userprofile.SourceDelegate):
         def __init__ (self, id, added = False, removed = False):
             PanelDelegate.PanelThing.__init__ (self, id, added, removed)
 
-            self.toplevel_id = self.client.get_string (PANEL_KEY_BASE + "/applets/" + id + "/toplevel_id")
-            self.bonobo_iid  = self.client.get_string (PANEL_KEY_BASE + "/applets/" + id + "/bonobo_iid")
+            toplevel_key_name = PANEL_KEY_BASE + "/applets/" + id + "/toplevel_id"
+            bonobo_iid_key_name = PANEL_KEY_BASE + "/applets/" + id + "/bonobo_iid"
+
+            self.toplevel_id = self.client.get_string (toplevel_key_name)
+            self.bonobo_iid  = self.client.get_string (bonobo_iid_key_name)
+
+            dprint ("Creating PanelApplet for '%s' (toplevel_key %s, toplevel_id %s, bonobo_key %s, bonobo_iid %s)",
+                    id,
+                    toplevel_key_name, self.toplevel_id,
+                    bonobo_iid_key_name, self.bonobo_iid)
 
             applet = bonobo.activation.query("iid == '" + self.bonobo_iid + "'" )
             for i in applet:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]