From 19e15d15bfb3f886e80ff38dd7abd9976b261221 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 20 Aug 2017 10:36:05 +0200 Subject: [PATCH] Partitions: Fix check for additional partitions on single part. --- bootstrapvz/common/tasks/filesystem.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bootstrapvz/common/tasks/filesystem.py b/bootstrapvz/common/tasks/filesystem.py index 4fb7393..03dcfa6 100644 --- a/bootstrapvz/common/tasks/filesystem.py +++ b/bootstrapvz/common/tasks/filesystem.py @@ -108,9 +108,10 @@ class MountAdditional(Task): def run(cls, info): import os from bootstrapvz.base.fs.partitions.unformatted import UnformattedPartition + from bootstrapvz.base.fs.partitions.single import SinglePartition def is_additional(partition): - return (not isinstance(partition, UnformattedPartition) and + return (not isinstance(partition, (UnformattedPartition, SinglePartition)) and partition.name not in ["boot", "swap", "root"]) p_map = info.volume.partition_map @@ -193,9 +194,10 @@ class FStab(Task): def run(cls, info): import os.path from bootstrapvz.base.fs.partitions.unformatted import UnformattedPartition + from bootstrapvz.base.fs.partitions.single import SinglePartition def is_additional(partition): - return (not isinstance(partition, UnformattedPartition) and + return (not isinstance(partition, (UnformattedPartition, SinglePartition)) and partition.name not in ["boot", "swap", "root"]) p_map = info.volume.partition_map