From ab0b9743b4b0be2ca2dd0962d8961ac7c6a69cc3 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 20 Mar 2013 14:47:17 +0000 Subject: [PATCH] scstadmin: Do not save duplicate target information in the ALUA sections git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4808 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm b/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm index f519ddeed..3db066a51 100644 --- a/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm +++ b/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm @@ -3599,6 +3599,10 @@ sub targetGroupTargetAttributes { my $pHandle = new IO::Handle; my $_path = make_path(SCST_DEV_GROUP_DIR(), $group, SCST_DG_TGROUPS, $tgroup, $tgt); + if (-l $_path) { + return \%attributes; + } + if (!(opendir $pHandle, $_path)) { $self->{'err_string'} = "targetGroupTargetAttributes(): Unable to read directory '$_path': $!"; return undef;