Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devicemanager.py
diff options
context:
space:
mode:
Diffstat (limited to 'devicemanager.py')
-rw-r--r--devicemanager.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/devicemanager.py b/devicemanager.py
index 736312c..f673fce 100644
--- a/devicemanager.py
+++ b/devicemanager.py
@@ -38,13 +38,12 @@ class DeviceManager(gobject.GObject):
self._devices = {}
self._bus = dbus.SystemBus()
- self._udisk_proxy = self._bus.get_object('org.freedesktop.UDisks',
+ try:
+ self._udisk_proxy = self._bus.get_object('org.freedesktop.UDisks',
'/org/freedesktop/UDisks')
- self._udisk_iface = dbus.Interface(self._udisk_proxy,
+ self._udisk_iface = dbus.Interface(self._udisk_proxy,
'org.freedesktop.UDisks')
- try:
self._populate_devices()
-
self._udisk_iface.connect_to_signal('DeviceChanged',
self.__device_changed_cb)
except dbus.exceptions.DBusException, e: