--- lib/PXElator/upstream.pm 2009/08/19 22:48:54 271 +++ lib/PXElator/upstream.pm 2009/08/19 23:12:02 272 @@ -31,8 +31,6 @@ sub iso { my $url = shift; - return if ! first_time($url); - my $name = (caller(1))[3]; $name =~ s{config::}{} || die "caller isn't package config !"; @@ -46,7 +44,7 @@ my $iso = "$dir/$file"; - mirror_file( $url, $iso ); + mirror_file( $url, $iso ) if first_time $url; $file =~ s{\.iso$}{}i; my $mnt = "$server::base_dir/tftp/$name";