scstadmin: Leave out the copy manager from the driver list

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6690 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2015-11-13 21:07:50 +00:00
parent cfe0d34201
commit 7588498c4a
2 changed files with 2 additions and 7 deletions
@@ -550,7 +550,8 @@ sub drivers {
if (opendir($dHandle, $_path)) {
foreach my $driver (readdir($dHandle)) {
next if (($driver eq '.') || ($driver eq '..'));
next if ($driver eq '.' || $driver eq '..' ||
$driver eq 'copy_manager');
if (-d make_path(SCST_TARGETS_DIR(), $driver)) {
push @drivers, $driver;
-6
View File
@@ -1423,8 +1423,6 @@ sub writeConfiguration {
}
foreach my $driver (sort keys %{$CURRENT{'assign'}}) {
next if $driver eq 'copy_manager';
my $driver_buff;
my ($drv_attrs, $errorString) = $SCST->driverAttributes($driver);
@@ -2199,8 +2197,6 @@ sub applyConfigAssignments {
$assignments = $$config{'TARGET_DRIVER'};
foreach my $driver (sort keys %{$assignments}) {
next if $driver eq 'copy_manager';
if (!defined($CURRENT{'assign'}->{$driver})) {
condExit("Target driver '$driver' is not loaded or available.");
}
@@ -2699,8 +2695,6 @@ sub clearConfiguration {
}
foreach my $driver (sort keys %{$assignments}) {
next if $driver eq 'copy_manager';
foreach my $target (sort keys %{$$assignments{$driver}}) {
foreach my $group (sort keys %{$$assignments{$driver}->{$target}->{'GROUP'}}) {
clearInitiators($driver, $target, $group);