# Module e.p.h.dbus_helper

Part of elisa.plugins.hal

Stuff to help in the use of dbus in an elisa context.

Line # | Kind | Name | Docs
--- | --- | --- | ---
29 | Class | ElisaDBusException | Undocumented
35 | Function | translate_exception | Translates a DBusException into a more meaningful exception.
54 | Function | call_sync_dbus_method | Undocumented
60 | Function | call_async_dbus_method | Calls `method` with the given arguments asynchronously, and returns a
95 | Function | print_callback | Undocumented

def translate_exception(exception):
Translates a DBusException into a more meaningful exception.

def call_sync_dbus_method(method, *args, **kwargs):
Undocumented
def call_async_dbus_method(method, *args, **kwargs):
Calls `method` with the given arguments asynchronously, and returns a deferred.

def print_callback(arg):
Undocumented