From 384cf822a72ba52c63fcfb67f3387b49771cce5e Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 5 Oct 2004 08:29:52 +0000 Subject: in manual adding: - let's have unique UPS names in the list - fix reading driver from the list --- perl-install/standalone/drakups | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'perl-install') diff --git a/perl-install/standalone/drakups b/perl-install/standalone/drakups index 1e751c4e3..6e12956f8 100755 --- a/perl-install/standalone/drakups +++ b/perl-install/standalone/drakups @@ -51,7 +51,7 @@ sub readDriversList() { driver => $driver, extra => $extra, }; - push @ups, "$vendor|$model"; + push @ups, "$vendor|$model ($extra)"; } } \%ups, \@ups; @@ -129,9 +129,9 @@ Do you want to autodetect UPS devices connected to this machine or to manually s data => [ { label => N("Manufacturer / Model:"), val => \$ups, list => $model_list, type => 'combo', sort => 1, separator => '|' }, ], post => sub { - ($vendor, $model) = split(/\|/, $ups); + ($vendor, $model) = ($1, $2) if $ups =~ /(.*)\|(.*) \(/; ($name, $driver, $port) = ("myups", $ups_models->{$vendor}{$model}{driver}, ""); - ($driver) = split(/\s*/, $driver); + ($driver) = split(/\s+/, $driver); "driver"; }, }, -- cgit v1.2.1