aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm
index dd1a4472..2b3de942 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm
@@ -76,7 +76,7 @@ extends 'ManaTools::Shared::disk_backend::Plugin';
override ('probe', sub {
my $self = shift;
my $part = undef;
- my $err = 0;
+ $self->D('starting probe for %s', $self);
my @parts = $self->parent->findpart('Disks');
if (scalar(@parts) > 0) {
$part = $parts[0];
@@ -95,11 +95,12 @@ override ('probe', sub {
my $parameters = shift;
return ($part->devicepath() =~ s'^.+/''r eq $parameters->{devicepath} =~ s'^.+/''r);
}, 'Disk', {plugin => $self, devicepath => $bdfile, loaded => undef, saved => undef});
+
# trigger the changedpart
$p->changedpart(ManaTools::Shared::disk_backend::Part->CurrentState);
}
}
- return $err == 0;
+ return 1;
});
package ManaTools::Shared::disk_backend::Part::Disks;