From 449eb5944b92f9b97ea4408026c72fad2a3e9ab0 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Fri, 21 Oct 2016 21:54:02 +0000 Subject: [PATCH] scstadmin: Avoid that specifying an attribute multiple times results in an incomprehensible error message git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7014 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scstadmin/scstadmin.sysfs/scstadmin | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scstadmin/scstadmin.sysfs/scstadmin b/scstadmin/scstadmin.sysfs/scstadmin index 48c4fa90d..ab17335a5 100755 --- a/scstadmin/scstadmin.sysfs/scstadmin +++ b/scstadmin/scstadmin.sysfs/scstadmin @@ -5762,6 +5762,8 @@ sub configToAttr { if (!scalar keys %{$$config{$attr}}) { $attributes{$attr} = ''; } elsif ((keys %{$$config{$attr}}) > 1) { + immediateExit("Invalid configuration encountered. ". + "Attribute '$attr' has multiple values."); foreach my $value (keys %{$$config{$attr}}) { push @{$attributes{$attr}}, $value; }