[PATCH 4/7] Don't include removed devices in Storage.unusedDevices.
David Lehman
dlehman at redhat.com
Fri Aug 24 20:21:02 UTC 2012
---
pyanaconda/storage/__init__.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/pyanaconda/storage/__init__.py b/pyanaconda/storage/__init__.py
index 8794055..914fa50 100644
--- a/pyanaconda/storage/__init__.py
+++ b/pyanaconda/storage/__init__.py
@@ -484,6 +484,9 @@ class Storage(object):
used_devices = []
for root in self.roots:
for device in root.mounts.values() + root.swaps:
+ if device not in self.devices:
+ continue
+
used_devices.extend(device.ancestors)
if getattr(device, "isLogical", False):
--
1.7.7.6
More information about the anaconda-patches
mailing list