diff options
author | Hans de Goede <hdegoede@redhat.com> | 2009-07-08 16:42:51 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2009-07-08 16:42:51 +0200 |
commit | ed17e8f3622f13890fd6f73d8aa6728bc6f260bb (patch) | |
tree | 8c3533c4e9c5a795e872f54ac982ee2152972adf | |
parent | f935a97f427afa10ab4b94483e063659457f7dba (diff) | |
download | anaconda-ed17e8f3622f13890fd6f73d8aa6728bc6f260bb.tar.gz anaconda-ed17e8f3622f13890fd6f73d8aa6728bc6f260bb.tar.xz anaconda-ed17e8f3622f13890fd6f73d8aa6728bc6f260bb.zip |
Add kickstart fcoe command
Add an command to activate FCoE attached SAN's from kickstart
-rw-r--r-- | anaconda.spec.in | 2 | ||||
-rw-r--r-- | kickstart.py | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/anaconda.spec.in b/anaconda.spec.in index b82556b02..c802ca7c8 100644 --- a/anaconda.spec.in +++ b/anaconda.spec.in @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %define libnlver 1.0 %define libselinuxver 1.6 %define mkinitrdver 5.1.2-1 -%define pykickstartver 1.55 +%define pykickstartver 1.56 %define rpmpythonver 4.2-0.61 %define slangver 2.0.6-2 %define yumver 2.9.2 diff --git a/kickstart.py b/kickstart.py index 5147fa5c2..a53dac90e 100644 --- a/kickstart.py +++ b/kickstart.py @@ -257,6 +257,15 @@ class ClearPart(commands.clearpart.FC3_ClearPart): return retval +class Fcoe(commands.fcoe.F12_Fcoe): + def parse(self, args): + retval = commands.fcoe.F12_Fcoe.parse(self, args) + + for fc in self.fcoe: + self.handler.id.fcoe.addSan(nic=self.nic) + + return retval + class Firewall(commands.firewall.F10_Firewall): def parse(self, args): retval = commands.firewall.F10_Firewall.parse(self, args) @@ -982,6 +991,7 @@ commandMap = { "deviceprobe": commands.deviceprobe.FC3_DeviceProbe, "dmraid": DmRaid, "driverdisk": commands.driverdisk.F12_DriverDisk, + "fcoe": Fcoe, "firewall": Firewall, "firstboot": Firstboot, "graphical": commands.displaymode.FC3_DisplayMode, |