aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm')
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
index 7403121e..7817148c 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
@@ -95,6 +95,13 @@ override ('probe', sub {
$part->prop('fstype', $fields[8]);
$part->prop('srcmount', $fields[9]);
+ # add an unmount action
+ $part->add_action('unmount', 'Unmount', undef, sub {
+ my $self = shift;
+ print STDERR "Unmount is not implemented...\n";
+ return 1;
+ });
+
## take care of family
# finding parent mount
if ($fields[1] != $fields[0]) {