[gnome-games/sudoku-tube] Don't let import override built-in name



commit d61c2f078fb0a9cfadc808e80399878f9bc75c0f
Author: Zhang Sen <zh jesse gmail com>
Date:   Wed Jul 22 10:06:08 2009 +0800

    Don't let import override built-in name

 gnome-sudoku/src/lib/tp_tube.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/gnome-sudoku/src/lib/tp_tube.py b/gnome-sudoku/src/lib/tp_tube.py
index 317c7be..83b8868 100644
--- a/gnome-sudoku/src/lib/tp_tube.py
+++ b/gnome-sudoku/src/lib/tp_tube.py
@@ -14,7 +14,7 @@ from telepathy.constants import (
         SOCKET_ACCESS_CONTROL_CREDENTIALS,
         TUBE_CHANNEL_STATE_OPEN,
         TUBE_CHANNEL_STATE_REMOTE_PENDING)
-from telepathy.errors import NotImplemented
+import telepathy.errors
 
 logger = logging.getLogger("main.tp_tube")
 
@@ -43,7 +43,8 @@ def offer_tube(conn, handle, tube_service, tube_open_cb):
     try:
         path, props = conn[CONNECTION_INTERFACE_REQUESTS].CreateChannel(request)
     except dbus.exceptions.DBusException as excep:
-        if excep.get_dbus_name() == NotImplemented().get_dbus_name():
+        error_busname = telepathy.errors.NotImplemented().get_dbus_name()
+        if excep.get_dbus_name() == error_busname:
             logger.error("REQUESTS interface not implemented on %s" %
                     conn.service_name)
             return



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