From 3c79544cc4e902b88133dd683264ebd70c49792b Mon Sep 17 00:00:00 2001 From: Goffi Date: Sun, 1 Oct 2017 12:21:23 +0200 Subject: [PATCH] jp (base): fixed CommandAnswering and progress bar --- frontends/src/jp/base.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/frontends/src/jp/base.py b/frontends/src/jp/base.py index 55264ff7..0f34d11b 100644 --- a/frontends/src/jp/base.py +++ b/frontends/src/jp/base.py @@ -719,14 +719,14 @@ class CommandBase(object): return False if self.host.pbar is None: #first answer, we must construct the bar - self.host.pbar = progressbar.ProgressBar(int(size), - [_(u"Progress: "),progressbar.Percentage(), - " ", - progressbar.Bar(), - " ", - progressbar.FileTransferSpeed(), - " ", - progressbar.ETA()]) + self.host.pbar = progressbar.ProgressBar(max_value=int(size), + widgets=[_(u"Progress: "),progressbar.Percentage(), + " ", + progressbar.Bar(), + " ", + progressbar.FileTransferSpeed(), + " ", + progressbar.ETA()]) self.host.pbar.start() self.host.pbar.update(int(data['position'])) @@ -901,7 +901,7 @@ class CommandAnswering(CommandBase): """Auto reply to confirmations requests""" self.need_loop = True super(CommandAnswering, self).connected() - self.host.bridge.register("actionNew", self.onActionNew) + self.host.bridge.register_signal("actionNew", self.onActionNew) actions = self.host.bridge.actionsGet(self.profile) for action_data, action_id, security_limit in actions: self.onActionNew(action_data, action_id, security_limit, self.profile)