diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-06-23 19:10:58 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-06-23 19:10:58 +0000 |
commit | d80adf68b3a58bc1cd1fe926cdbbc85de93e5c79 (patch) | |
tree | 86bd59c7099a723826fcdcd82513688ecaee60a9 /installclass.py | |
parent | c8c0190205336f69c1a94f890a28a3e040565a97 (diff) | |
download | anaconda-d80adf68b3a58bc1cd1fe926cdbbc85de93e5c79.tar.gz anaconda-d80adf68b3a58bc1cd1fe926cdbbc85de93e5c79.tar.xz anaconda-d80adf68b3a58bc1cd1fe926cdbbc85de93e5c79.zip |
check for attached floppies so that we don't pick up fdcs without drives on legacy hardware
Diffstat (limited to 'installclass.py')
-rw-r--r-- | installclass.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/installclass.py b/installclass.py index 1d60e2352..aacf7f014 100644 --- a/installclass.py +++ b/installclass.py @@ -159,9 +159,11 @@ class BaseInstallClass: if iutil.getArch() == "i386": import kudzu try: - floppyDevices = len(kudzu.probe(kudzu.CLASS_FLOPPY, - kudzu.BUS_UNSPEC, - kudzu.PROBE_ALL)) + floppyDevices = 0 + for dev in kudzu.probe(kudzu.CLASS_FLOPPY, kudzu.BUS_UNSPEC, + kudzu.PROBE_ALL): + if not dev.detached: + floppyDevices = floppyDevices + 1 except: floppyDevices = 0 |