diff options
| author | Chris Lumens <clumens@redhat.com> | 2009-12-21 11:02:59 -0500 |
|---|---|---|
| committer | Chris Lumens <clumens@redhat.com> | 2010-02-04 14:07:31 -0500 |
| commit | d6d4c4800ebc2958eb87a706e4a7c799647ca447 (patch) | |
| tree | 4dd234f33d31b4ef68007b8f8392e321f151ad17 /booty | |
| parent | 2c4932e109f2f913d5efb9f906348ffaacd6b0ee (diff) | |
| download | anaconda-d6d4c4800ebc2958eb87a706e4a7c799647ca447.tar.gz anaconda-d6d4c4800ebc2958eb87a706e4a7c799647ca447.tar.xz anaconda-d6d4c4800ebc2958eb87a706e4a7c799647ca447.zip | |
Move network to the Anaconda object.
Diffstat (limited to 'booty')
| -rw-r--r-- | booty/bootloaderInfo.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/booty/bootloaderInfo.py b/booty/bootloaderInfo.py index 12ed6f66a..a4fa62f09 100644 --- a/booty/bootloaderInfo.py +++ b/booty/bootloaderInfo.py @@ -91,8 +91,14 @@ class KernelArguments: types = {} root = self.id.storage.rootDevice for d in self.id.storage.devices: - if d is not root and not root.dependsOn(d): - continue + if root.dependsOn(d): + dracutSetupString = d.dracutSetupString() + if len(dracutSetupString): + args += " %s" % dracutSetupString + import storage + if isinstance(d, storage.devices.NetworkStorageDevice): + args += " " + args += self.network.dracutSetupString(d) s = d.dracutSetupString() types[s.split("=")[0]] = True @@ -100,7 +106,7 @@ class KernelArguments: import storage if isinstance(d, storage.devices.NetworkStorageDevice): - args.append(self.id.network.dracutSetupString(d)) + args.append(self.anaconda.network.dracutSetupString(d)) for i in [ [ "rd_LUKS_UUID", "rd_NO_LUKS" ], [ "rd_LVM_LV", "rd_NO_LVM" ], |
