diff options
author | Maarten Vanraes <alien@mageia.org> | 2016-03-21 20:51:53 +0100 |
---|---|---|
committer | Maarten Vanraes <alien@mageia.org> | 2016-05-14 09:25:24 +0200 |
commit | 40b8c64de29872772ced52d31e4fb2ec1cda0a65 (patch) | |
tree | 82af3756e5b2b7c7e1cb5382141cfb1671637453 /lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm | |
parent | be37795c918355c8cd3a193b0a9439a81a661ed5 (diff) | |
download | manatools-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.pm | 7 |
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]) { |