summaryrefslogtreecommitdiffstats
path: root/text.py
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-12-08 18:43:23 +0000
committerErik Troan <ewt@redhat.com>2000-12-08 18:43:23 +0000
commit791f649648560413e4a3f31cf6c50ee50e3a2c75 (patch)
tree9cc347e00a94fdea28b1b8619eedb70e3fcb1840 /text.py
parentd3f64b8761ddc9cd9686c9a6f42947d4545a9396 (diff)
downloadanaconda-791f649648560413e4a3f31cf6c50ee50e3a2c75.tar.gz
anaconda-791f649648560413e4a3f31cf6c50ee50e3a2c75.tar.xz
anaconda-791f649648560413e4a3f31cf6c50ee50e3a2c75.zip
use separate timer for install which can be stopped and started
Diffstat (limited to 'text.py')
-rw-r--r--text.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/text.py b/text.py
index dfa404eca..226eb5b31 100644
--- a/text.py
+++ b/text.py
@@ -566,7 +566,7 @@ class ReconfigFinishedWindow:
return INSTALL_OK
class InstallProgressWindow:
- def completePackage(self, header):
+ def completePackage(self, header, timer):
def formatTime(amt):
hours = amt / 60 / 60
amt = amt % (60 * 60)
@@ -584,9 +584,7 @@ class InstallProgressWindow:
self.sizeRemainingW.setText("%10dM" % (self.sizeTotal/1024 - self.sizeComplete/1024))
self.total.set(self.sizeComplete)
- if self.timeStarted == -1:
- self.timeStarted = time.time()
- elapsedTime = time.time() - self.timeStarted
+ elapsedTime = timer.elapsed()
if not elapsedTime:
elapsedTime = 1
self.timeCompleteW.setText("%12s" % formatTime(elapsedTime))