From a2039c342d6f591af74f12381c62181c44955b6b Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Wed, 1 Apr 2015 23:17:56 +0530 Subject: [PATCH] packages: handle speed updates during installation --- plinth/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plinth/package.py b/plinth/package.py index 76feb3ff6..9346a9eff 100644 --- a/plinth/package.py +++ b/plinth/package.py @@ -70,6 +70,7 @@ class Transaction(object): self.role = None self.caller_active = None self.download_size_remaining = None + self.speed = None # Completion self.is_finished = False @@ -186,6 +187,8 @@ class Transaction(object): elif progress_type == packagekit.ProgressType.DOWNLOAD_SIZE_REMAINING: self.download_size_remaining = \ progress.props.download_size_remaining + elif progress_type == packagekit.ProgressType.SPEED: + self.speed = progress.props.speed else: logger.info('Unhandle packagekit progress callback - %s, %s', progress, progress_type)