diff options
author | Maarten Vanraes <alien@mageia.org> | 2016-08-06 14:48:10 +0200 |
---|---|---|
committer | Maarten Vanraes <alien@mageia.org> | 2016-08-07 17:13:14 +0200 |
commit | fc150bdd2ec4080ac7095012ca427efb8f97f31d (patch) | |
tree | 8edaf484a4f4df6e76523f316fca3f6c996c849b /lib | |
parent | b0898da33fc26e9c0af3302575cef1279112a7bb (diff) | |
download | manatools-fc150bdd2ec4080ac7095012ca427efb8f97f31d.tar manatools-fc150bdd2ec4080ac7095012ca427efb8f97f31d.tar.gz manatools-fc150bdd2ec4080ac7095012ca427efb8f97f31d.tar.bz2 manatools-fc150bdd2ec4080ac7095012ca427efb8f97f31d.tar.xz manatools-fc150bdd2ec4080ac7095012ca427efb8f97f31d.zip |
Disk: cleanup
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ManaTools/Shared/disk_backend/Plugin/Disk.pm | 5 |
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; |