summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSExport/BlockDevice
diff options
context:
space:
mode:
Diffstat (limited to 'installer/OpenSLX/OSExport/BlockDevice')
-rw-r--r--installer/OpenSLX/OSExport/BlockDevice/AoE.pm11
-rw-r--r--installer/OpenSLX/OSExport/BlockDevice/Base.pm4
-rw-r--r--installer/OpenSLX/OSExport/BlockDevice/NBD.pm9
3 files changed, 22 insertions, 2 deletions
diff --git a/installer/OpenSLX/OSExport/BlockDevice/AoE.pm b/installer/OpenSLX/OSExport/BlockDevice/AoE.pm
index b0439a6d..9a7450f5 100644
--- a/installer/OpenSLX/OSExport/BlockDevice/AoE.pm
+++ b/installer/OpenSLX/OSExport/BlockDevice/AoE.pm
@@ -77,7 +77,16 @@ sub requiredBlockDeviceModules
{
my $self = shift;
- return 'aoe';
+ return qw( aoe );
+}
+
+sub requiredBlockDeviceTools
+{
+ my $self = shift;
+
+ # TODO: is there any such tool?
+
+ return;
}
sub showExportConfigInfo
diff --git a/installer/OpenSLX/OSExport/BlockDevice/Base.pm b/installer/OpenSLX/OSExport/BlockDevice/Base.pm
index 3650e8be..80868a80 100644
--- a/installer/OpenSLX/OSExport/BlockDevice/Base.pm
+++ b/installer/OpenSLX/OSExport/BlockDevice/Base.pm
@@ -44,6 +44,10 @@ sub requiredBlockDeviceModules
{
}
+sub requiredBlockDeviceTools
+{
+}
+
sub showExportConfigInfo
{
}
diff --git a/installer/OpenSLX/OSExport/BlockDevice/NBD.pm b/installer/OpenSLX/OSExport/BlockDevice/NBD.pm
index 1199a4dc..fff4b024 100644
--- a/installer/OpenSLX/OSExport/BlockDevice/NBD.pm
+++ b/installer/OpenSLX/OSExport/BlockDevice/NBD.pm
@@ -71,7 +71,14 @@ sub requiredBlockDeviceModules
{
my $self = shift;
- return 'nbd';
+ return qw( nbd );
+}
+
+sub requiredBlockDeviceTools
+{
+ my $self = shift;
+
+ return qw( nbd-client );
}
sub showExportConfigInfo