From 444376d97e5311abfbc47ee9dc297b8f44e2240f Mon Sep 17 00:00:00 2001 From: Maarten Vanraes Date: Sun, 7 Feb 2016 16:42:12 +0100 Subject: Plugin: define external tools and use tools in plugins --- lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/ManaTools/Shared/disk_backend/Plugin/Btrfs.pm') 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]', -- cgit v1.2.1