Mercurial > libervia-backend
changeset 2053:a3c2866841f7
jp (debug): method callback now handles methods without return value
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 28 Aug 2016 20:10:04 +0200 (2016-08-28) |
parents | d44efd32bc2f |
children | 24827e550991 |
files | frontends/src/jp/cmd_debug.py |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/frontends/src/jp/cmd_debug.py Sun Aug 28 20:09:09 2016 +0200 +++ b/frontends/src/jp/cmd_debug.py Sun Aug 28 20:10:04 2016 +0200 @@ -54,8 +54,9 @@ self.parser.add_argument("method", type=str, help=_(u"name of the method to execute")) self.parser.add_argument("arg", type=base.unicode_decoder, nargs="*", help=_(u"argument of the method")) - def method_cb(self, ret): - self.disp(unicode(ret)) + def method_cb(self, ret=None): + if ret is not None: + self.disp(unicode(ret)) self.host.quit() def method_eb(self, failure):