aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
diff options
context:
space:
mode:
authorMaarten Vanraes <alien@mageia.org>2016-03-21 20:51:53 +0100
committerMaarten Vanraes <alien@mageia.org>2016-05-14 09:25:24 +0200
commit40b8c64de29872772ced52d31e4fb2ec1cda0a65 (patch)
tree82af3756e5b2b7c7e1cb5382141cfb1671637453 /lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm
parentbe37795c918355c8cd3a193b0a9439a81a661ed5 (diff)
downloadmanatools-40b8c64de29872772ced52d31e4fb2ec1cda0a65.tar
manatools-40b8c64de29872772ced52d31e4fb2ec1cda0a65.tar.gz
manatools-40b8c64de29872772ced52d31e4fb2ec1cda0a65.tar.bz2
manatools-40b8c64de29872772ced52d31e4fb2ec1cda0a65.tar.xz
manatools-40b8c64de29872772ced52d31e4fb2ec1cda0a65.zip
add some actions to some modules
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]) {