summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancois Pons <fpons@mandriva.com>2003-08-26 14:07:51 +0000
committerFrancois Pons <fpons@mandriva.com>2003-08-26 14:07:51 +0000
commit18ac60ea8be11e02efa1b82b63b7e1430c6bceec (patch)
tree5be149cd8a5bc0408b81a0a3643e2f73355d5ac7
parent60fe56c55c0dc72c723723e2fc10e9480a1ffd09 (diff)
downloadurpmi-18ac60ea8be11e02efa1b82b63b7e1430c6bceec.tar
urpmi-18ac60ea8be11e02efa1b82b63b7e1430c6bceec.tar.gz
urpmi-18ac60ea8be11e02efa1b82b63b7e1430c6bceec.tar.bz2
urpmi-18ac60ea8be11e02efa1b82b63b7e1430c6bceec.tar.xz
urpmi-18ac60ea8be11e02efa1b82b63b7e1430c6bceec.zip
fixed download progressive glitches loging.
-rwxr-xr-xurpmi10
1 files changed, 6 insertions, 4 deletions
diff --git a/urpmi b/urpmi
index ecb55ad9..15d120a2 100755
--- a/urpmi
+++ b/urpmi
@@ -563,13 +563,15 @@ foreach my $set (@{$state->{transaction} || []}) {
if ($mode eq 'start') {
print STDERR " $file\n"; #- allow pass-protected url to be logged.
} elsif ($mode eq 'progress') {
+ my $text;
if (defined $total && defined $eta) {
- print SAVEERR N(" %s%% of %s completed, ETA = %s, speed = %s",
- $percent, $total, $eta, $speed) . "\r";
+ $text = N(" %s%% of %s completed, ETA = %s, speed = %s",
+ $percent, $total, $eta, $speed);
} else {
- print SAVEERR N(" %s%% completed, speed = %s",
- $percent, $speed) . "\r";
+ $text = N(" %s%% completed, speed = %s",
+ $percent, $speed);
}
+ print SAVEERR " " x (79 - length($text)) . "\r";
} elsif ($mode eq 'end') {
print SAVEERR " " x 79, "\r";
}