From 40b8c64de29872772ced52d31e4fb2ec1cda0a65 Mon Sep 17 00:00:00 2001 From: Maarten Vanraes Date: Mon, 21 Mar 2016 20:51:53 +0100 Subject: add some actions to some modules --- lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib/ManaTools/Shared/disk_backend/Plugin/Mount.pm') 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]) { -- cgit v1.2.1