[Pkg-bazaar-commits] ./bzr-gtk/unstable r445: Fix a traceback if NetworkManager is not available (#199513).

Szilveszter Farkas (Phanatic) szilveszter.farkas at gmail.com
Fri Apr 10 07:44:52 UTC 2009


------------------------------------------------------------
revno: 445
committer: Szilveszter Farkas (Phanatic) <szilveszter.farkas at gmail.com>
branch nick: bug199513
timestamp: Fri 2008-03-07 17:50:39 +0100
message:
  Fix a traceback if NetworkManager is not available (#199513).
modified:
  commit.py
-------------- next part --------------
=== modified file 'commit.py'
--- a/commit.py	2007-11-02 22:08:54 +0000
+++ b/commit.py	2008-03-07 16:50:39 +0000
@@ -227,8 +227,14 @@
             return
         if have_dbus:
             bus = dbus.SystemBus()
-            proxy_obj = bus.get_object('org.freedesktop.NetworkManager',
-                                       '/org/freedesktop/NetworkManager')
+            try:
+                proxy_obj = bus.get_object('org.freedesktop.NetworkManager',
+                                           '/org/freedesktop/NetworkManager')
+            except DBusException:
+                mutter("networkmanager not available.")
+                self._check_local.show()
+                return
+            
             dbus_iface = dbus.Interface(proxy_obj,
                                         'org.freedesktop.NetworkManager')
             try:



More information about the Pkg-bazaar-commits mailing list