aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaarten Vanraes <alien@mageia.org>2016-05-16 19:07:46 +0200
committerMaarten Vanraes <alien@mageia.org>2016-05-16 19:07:46 +0200
commitb7d99c9a76a2e3effccac4aa61f5ff1404c75170 (patch)
treebf80024a4e6f2954a70bd033c8ad86b6c3e12e42
parent14cc5c459fc0fd4706172e199e24e709cc366810 (diff)
downloadmanatools-b7d99c9a76a2e3effccac4aa61f5ff1404c75170.tar
manatools-b7d99c9a76a2e3effccac4aa61f5ff1404c75170.tar.gz
manatools-b7d99c9a76a2e3effccac4aa61f5ff1404c75170.tar.bz2
manatools-b7d99c9a76a2e3effccac4aa61f5ff1404c75170.tar.xz
manatools-b7d99c9a76a2e3effccac4aa61f5ff1404c75170.zip
fix partitiontable check if blockdevice is not removable
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin/Partition.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin/Partition.pm b/lib/ManaTools/Shared/disk_backend/Plugin/Partition.pm
index d592f2a6..00c08f31 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin/Partition.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin/Partition.pm
@@ -154,7 +154,7 @@ override ('changedpart', sub {
return 1 if (!$part->does('ManaTools::Shared::disk_backend::BlockDevice'));
# only devices that are present
- return 1 if (!$part->prop('present'));
+ return 1 if ($part->has_prop('present') && !$part->prop('present'));
# only devices with positive size
return 1 if (!$part->prop('size') <= 0);