Mercurial > libervia-backend
diff src/bridge/bridge_constructor/dbus_frontend_template.py @ 1367:f71a0fc26886
merged branch frontends_multi_profiles
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 18 Mar 2015 10:52:28 +0100 |
parents | faa1129559b8 |
children | 069ad98b360d |
line wrap: on
line diff
--- a/src/bridge/bridge_constructor/dbus_frontend_template.py Thu Feb 05 11:59:26 2015 +0100 +++ b/src/bridge/bridge_constructor/dbus_frontend_template.py Wed Mar 18 10:52:28 2015 +0100 @@ -102,10 +102,10 @@ async = False if kwargs: - if 'callback' in kwargs and 'errback' in kwargs: + if 'callback' in kwargs: async = True _callback = kwargs.pop('callback') - _errback = kwargs.pop('errback') + _errback = kwargs.pop('errback', lambda failure: log.error(unicode(failure))) elif len(args) >= 2 and callable(args[-1]) and callable(args[-2]): async = True args = list(args) @@ -122,4 +122,5 @@ return method(*args, **kwargs) return getPluginMethod + ##METHODS_PART##