diff options
Diffstat (limited to 'module/obmc/wsgi')
-rw-r--r-- | module/obmc/wsgi/apps/rest_dbus.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/module/obmc/wsgi/apps/rest_dbus.py b/module/obmc/wsgi/apps/rest_dbus.py index 0893d0b..a26532a 100644 --- a/module/obmc/wsgi/apps/rest_dbus.py +++ b/module/obmc/wsgi/apps/rest_dbus.py @@ -530,8 +530,11 @@ class PropertyHandler(RouteHandler): properties_iface = dbus.Interface( obj, dbus_interface=dbus.PROPERTIES_IFACE) - info = self.get_host_interface_on_bus( - path, prop, properties_iface, bus, interfaces) + try: + info = self.get_host_interface_on_bus( + path, prop, properties_iface, bus, interfaces) + except Exception: + continue if info is not None: prop, iface = info return prop, iface, properties_iface |