aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm
diff options
context:
space:
mode:
authorMaarten Vanraes <alien@mageia.org>2016-02-07 16:42:12 +0100
committerMaarten Vanraes <alien@mageia.org>2016-05-14 09:25:24 +0200
commit444376d97e5311abfbc47ee9dc297b8f44e2240f (patch)
tree09dd5e32c0accf41b079112767c0fd5823fc6ed0 /lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm
parent2558df611f60f12244c282f24b30d029aee94900 (diff)
downloadmanatools-444376d97e5311abfbc47ee9dc297b8f44e2240f.tar
manatools-444376d97e5311abfbc47ee9dc297b8f44e2240f.tar.gz
manatools-444376d97e5311abfbc47ee9dc297b8f44e2240f.tar.bz2
manatools-444376d97e5311abfbc47ee9dc297b8f44e2240f.tar.xz
manatools-444376d97e5311abfbc47ee9dc297b8f44e2240f.zip
Plugin: define external tools and use tools in plugins
Diffstat (limited to 'lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm')
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm
index 58890c84..5dd3165f 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm
@@ -69,6 +69,12 @@ has '+dependencies' => (
}
);
+has '+tools' => (
+ default => sub {
+ return {'btrfs' => '/usr/sbin/btrfs'};
+ }
+);
+
has 'filesystems' => (
is => 'ro',
isa => 'HashRef[ManaTools::Shared::disk_backend::Part::Btrfs]',