aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm')
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm
index 024c5026..b82ab80a 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin/Loop.pm
@@ -130,6 +130,7 @@ override ('probe', sub {
for my $line (@lines) {
chomp($line);
my @fields = split(' ', $line);
+ (scalar(@fields) == 9) or die('unexpected losetup output...');
my $loopfile = $self->_sanitize_string($fields[1]);
my $bdfile = '/sys/block/'. basename($loopfile);
my $io = $self->parent->mkio('Disk', {id => basename($loopfile), path => $bdfile});