From 38033c3f1b3089774c321cead65c6031c650e96c Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Mon, 31 Oct 2005 12:59:52 +0000 Subject: Simplify code, change obscure error message --- urpm.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/urpm.pm b/urpm.pm index db1c0ddd..ce465a71 100644 --- a/urpm.pm +++ b/urpm.pm @@ -251,11 +251,12 @@ sub probe_medium { my ($urpm, $medium, %options) = @_; local $_; - my $existing_medium; foreach (@{$urpm->{media}}) { - $_->{name} eq $medium->{name} and $existing_medium = $_, last; + if ($_->{name} eq $medium->{name}) { + $urpm->{error}(N("trying to override existing medium \"%s\", skipping", $medium->{name})); + return; + } } - $existing_medium and $urpm->{error}(N("trying to bypass existing medium \"%s\", avoiding", $medium->{name})), return; $medium->{url} ||= $medium->{clear_url}; -- cgit v1.2.1