diff options
author | Thierry Vignaud <tv@mandriva.org> | 2009-10-28 16:06:48 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2009-10-28 16:06:48 +0000 |
commit | f073abf1f2cad14fd91497127309b4aeb5bf3c1b (patch) | |
tree | c6c651310d0fcc37ad1a0c31f5ce19536db16a96 | |
parent | 1254dfff9fcdb77084a22c7ab29d87e9f551c3d3 (diff) | |
download | drakx-f073abf1f2cad14fd91497127309b4aeb5bf3c1b.tar drakx-f073abf1f2cad14fd91497127309b4aeb5bf3c1b.tar.gz drakx-f073abf1f2cad14fd91497127309b4aeb5bf3c1b.tar.bz2 drakx-f073abf1f2cad14fd91497127309b4aeb5bf3c1b.tar.xz drakx-f073abf1f2cad14fd91497127309b4aeb5bf3c1b.zip |
split devices listing (needed for next commits)
-rwxr-xr-x | perl-install/standalone/service_harddrake | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/perl-install/standalone/service_harddrake b/perl-install/standalone/service_harddrake index dd83e0cc8..acf3494a7 100755 --- a/perl-install/standalone/service_harddrake +++ b/perl-install/standalone/service_harddrake @@ -95,8 +95,11 @@ my @cards = ( } ); + +my @devices = grep { $_->{driver} =~ /^Card:/ } detect_devices::probeall(); + foreach my $card (@cards) { - my $device = find { $_->{driver} =~ /$card->{ldetect_driver_regexp}/ } detect_devices::probeall(); + my $device = find { $_->{driver} =~ /$card->{ldetect_driver_regexp}/ } @devices; next if !$device; my $id = $device->{driver} =~ /Card:(.*)/ && $1; |