library should provide methods with error handling
Submitted by Jan Tojnar
Assigned to Matthias Clasen @mclasen
Link to original bug (#103055)
Description
Currently when the dbus call fails, the library consumers have no way to handle the error. This makes the library rather useless for any application that wants to provide a decent level of user experience, i.e. not swallowing errors.