diff options
Diffstat (limited to 'isys/isys.py')
-rw-r--r-- | isys/isys.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/isys/isys.py b/isys/isys.py index 5df744aa2..5cc066d6e 100644 --- a/isys/isys.py +++ b/isys/isys.py @@ -89,25 +89,27 @@ def probePciDevices(): return result -def driveList(klassArg): +def driveDict(klassArg): p = _isys.ProbedList() p.updateIde() p.updateScsi() dict = {} for (klass, dev, descr) in p: - if (klass == classArg): + if (klass == klassArg): dict[dev] = descr return dict -def hardDriveList(): - return driveList("disk") +def hardDriveDict(): + return driveDict("disk") -def floppyDriveList(): - return driveList("floppy") +def floppyDriveDict(): + return driveDict("floppy") def cdromList(): - return driveList("cdrom") + list = driveDict("cdrom").keys() + list.sort() + return list def moduleListByType(type): return _isys.modulelist(type) |