2 # Chris Lumens <clumens@redhat.com>
4 # Copyright 2007 Red Hat, Inc.
6 # This software may be freely redistributed under the terms of the GNU
7 # general public license.
9 # You should have received a copy of the GNU General Public License
10 # along with this program; if not, write to the Free Software
11 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
13 from pykickstart
.version
import *
14 from pykickstart
.commands
import *
16 """This map is keyed on kickstart syntax version as provided by
17 pykickstart.version. Within each sub-dict is a mapping from command name
18 to the class that handles it. This is an onto mapping - that is, multiple
19 command names can map to the same class. However, the Handler will ensure
20 that only one instance of each class ever exists.
24 "auth": authconfig
.FC3_Authconfig
,
25 "authconfig": authconfig
.FC3_Authconfig
,
26 "autopart": autopart
.FC3_AutoPart
,
27 "autostep": autostep
.FC3_AutoStep
,
28 "bootloader": bootloader
.FC3_Bootloader
,
29 "cdrom": method
.FC3_Method
,
30 "clearpart": clearpart
.FC3_ClearPart
,
31 "cmdline": displaymode
.FC3_DisplayMode
,
32 "device": device
.FC3_Device
,
33 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
34 "driverdisk": driverdisk
.FC3_DriverDisk
,
35 "firewall": firewall
.FC3_Firewall
,
36 "firstboot": firstboot
.FC3_Firstboot
,
37 "graphical": displaymode
.FC3_DisplayMode
,
38 "halt": reboot
.FC3_Reboot
,
39 "harddrive": method
.FC3_Method
,
40 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
41 "install": upgrade
.FC3_Upgrade
,
42 "interactive": interactive
.FC3_Interactive
,
43 "keyboard": keyboard
.FC3_Keyboard
,
44 "lang": lang
.FC3_Lang
,
45 "langsupport": langsupport
.FC3_LangSupport
,
46 "lilo": bootloader
.FC3_Bootloader
,
47 "lilocheck": lilocheck
.FC3_LiloCheck
,
48 "logvol": logvol
.FC3_LogVol
,
49 "monitor": monitor
.FC3_Monitor
,
50 "mouse": mouse
.FC3_Mouse
,
51 "network": network
.FC3_Network
,
52 "nfs": method
.FC3_Method
,
53 "part": partition
.FC3_Partition
,
54 "partition": partition
.FC3_Partition
,
55 "poweroff": reboot
.FC3_Reboot
,
56 "raid": raid
.FC3_Raid
,
57 "reboot": reboot
.FC3_Reboot
,
58 "rootpw": rootpw
.FC3_RootPw
,
59 "selinux": selinux
.FC3_SELinux
,
60 "shutdown": reboot
.FC3_Reboot
,
61 "skipx": skipx
.FC3_SkipX
,
62 "text": displaymode
.FC3_DisplayMode
,
63 "timezone": timezone
.FC3_Timezone
,
64 "upgrade": upgrade
.FC3_Upgrade
,
65 "url": method
.FC3_Method
,
67 "volgroup": volgroup
.FC3_VolGroup
,
68 "xconfig": xconfig
.FC3_XConfig
,
69 "zerombr": zerombr
.FC3_ZeroMbr
,
70 "zfcp": zfcp
.FC3_ZFCP
,
75 "auth": authconfig
.FC3_Authconfig
,
76 "authconfig": authconfig
.FC3_Authconfig
,
77 "autopart": autopart
.FC3_AutoPart
,
78 "autostep": autostep
.FC3_AutoStep
,
79 "bootloader": bootloader
.FC4_Bootloader
,
80 "cdrom": method
.FC3_Method
,
81 "clearpart": clearpart
.FC3_ClearPart
,
82 "cmdline": displaymode
.FC3_DisplayMode
,
83 "device": device
.FC3_Device
,
84 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
85 "driverdisk": driverdisk
.FC3_DriverDisk
,
86 "firewall": firewall
.FC3_Firewall
,
87 "firstboot": firstboot
.FC3_Firstboot
,
88 "graphical": displaymode
.FC3_DisplayMode
,
89 "halt": reboot
.FC3_Reboot
,
90 "harddrive": method
.FC3_Method
,
91 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
92 "install": upgrade
.FC3_Upgrade
,
93 "interactive": interactive
.FC3_Interactive
,
94 "keyboard": keyboard
.FC3_Keyboard
,
95 "lang": lang
.FC3_Lang
,
96 "langsupport": langsupport
.FC3_LangSupport
,
97 "logvol": logvol
.FC4_LogVol
,
98 "mediacheck": mediacheck
.FC4_MediaCheck
,
99 "monitor": monitor
.FC3_Monitor
,
100 "mouse": mouse
.FC3_Mouse
,
101 "network": network
.FC4_Network
,
102 "nfs": method
.FC3_Method
,
103 "part": partition
.FC4_Partition
,
104 "partition": partition
.FC4_Partition
,
105 "poweroff": reboot
.FC3_Reboot
,
106 "raid": raid
.FC4_Raid
,
107 "reboot": reboot
.FC3_Reboot
,
108 "rootpw": rootpw
.FC3_RootPw
,
109 "selinux": selinux
.FC3_SELinux
,
110 "shutdown": reboot
.FC3_Reboot
,
111 "skipx": skipx
.FC3_SkipX
,
112 "text": displaymode
.FC3_DisplayMode
,
113 "timezone": timezone
.FC3_Timezone
,
114 "upgrade": upgrade
.FC3_Upgrade
,
115 "url": method
.FC3_Method
,
117 "volgroup": volgroup
.FC3_VolGroup
,
118 "xconfig": xconfig
.FC3_XConfig
,
119 "zerombr": zerombr
.FC3_ZeroMbr
,
120 "zfcp": zfcp
.FC3_ZFCP
,
125 "auth": authconfig
.FC3_Authconfig
,
126 "authconfig": authconfig
.FC3_Authconfig
,
127 "autopart": autopart
.FC3_AutoPart
,
128 "autostep": autostep
.FC3_AutoStep
,
129 "bootloader": bootloader
.FC4_Bootloader
,
130 "cdrom": method
.FC3_Method
,
131 "clearpart": clearpart
.FC3_ClearPart
,
132 "cmdline": displaymode
.FC3_DisplayMode
,
133 "device": device
.FC3_Device
,
134 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
135 "driverdisk": driverdisk
.FC3_DriverDisk
,
136 "firewall": firewall
.FC3_Firewall
,
137 "firstboot": firstboot
.FC3_Firstboot
,
138 "graphical": displaymode
.FC3_DisplayMode
,
139 "halt": reboot
.FC3_Reboot
,
140 "harddrive": method
.FC3_Method
,
141 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
142 "install": upgrade
.FC3_Upgrade
,
143 "interactive": interactive
.FC3_Interactive
,
144 "keyboard": keyboard
.FC3_Keyboard
,
145 "lang": lang
.FC3_Lang
,
146 "langsupport": langsupport
.FC5_LangSupport
,
147 "logvol": logvol
.FC4_LogVol
,
148 "mediacheck": mediacheck
.FC4_MediaCheck
,
149 "monitor": monitor
.FC3_Monitor
,
150 "mouse": mouse
.FC3_Mouse
,
151 "network": network
.FC4_Network
,
152 "nfs": method
.FC3_Method
,
153 "part": partition
.FC4_Partition
,
154 "partition": partition
.FC4_Partition
,
155 "poweroff": reboot
.FC3_Reboot
,
156 "raid": raid
.FC5_Raid
,
157 "reboot": reboot
.FC3_Reboot
,
158 "rootpw": rootpw
.FC3_RootPw
,
159 "selinux": selinux
.FC3_SELinux
,
160 "shutdown": reboot
.FC3_Reboot
,
161 "skipx": skipx
.FC3_SkipX
,
162 "text": displaymode
.FC3_DisplayMode
,
163 "timezone": timezone
.FC3_Timezone
,
164 "upgrade": upgrade
.FC3_Upgrade
,
165 "url": method
.FC3_Method
,
167 "volgroup": volgroup
.FC3_VolGroup
,
168 "xconfig": xconfig
.FC3_XConfig
,
169 "zerombr": zerombr
.FC3_ZeroMbr
,
170 "zfcp": zfcp
.FC3_ZFCP
,
175 "auth": authconfig
.FC3_Authconfig
,
176 "authconfig": authconfig
.FC3_Authconfig
,
177 "autopart": autopart
.FC3_AutoPart
,
178 "autostep": autostep
.FC3_AutoStep
,
179 "bootloader": bootloader
.FC4_Bootloader
,
180 "cdrom": method
.FC6_Method
,
181 "clearpart": clearpart
.FC3_ClearPart
,
182 "cmdline": displaymode
.FC3_DisplayMode
,
183 "device": device
.FC3_Device
,
184 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
185 "dmraid": dmraid
.FC6_DmRaid
,
186 "driverdisk": driverdisk
.FC3_DriverDisk
,
187 "firewall": firewall
.FC3_Firewall
,
188 "firstboot": firstboot
.FC3_Firstboot
,
189 "graphical": displaymode
.FC3_DisplayMode
,
190 "halt": reboot
.FC6_Reboot
,
191 "harddrive": method
.FC6_Method
,
192 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
193 "install": upgrade
.FC3_Upgrade
,
194 "interactive": interactive
.FC3_Interactive
,
195 "iscsi": iscsi
.FC6_Iscsi
,
196 "iscsiname": iscsiname
.FC6_IscsiName
,
197 "keyboard": keyboard
.FC3_Keyboard
,
198 "lang": lang
.FC3_Lang
,
199 "langsupport": langsupport
.FC5_LangSupport
,
200 "logging": logging
.FC6_Logging
,
201 "logvol": logvol
.FC4_LogVol
,
202 "mediacheck": mediacheck
.FC4_MediaCheck
,
203 "monitor": monitor
.FC6_Monitor
,
204 "mouse": mouse
.FC3_Mouse
,
205 "multipath": multipath
.FC6_MultiPath
,
206 "network": network
.FC6_Network
,
207 "nfs": method
.FC6_Method
,
208 "part": partition
.FC4_Partition
,
209 "partition": partition
.FC4_Partition
,
210 "poweroff": reboot
.FC6_Reboot
,
211 "raid": raid
.FC5_Raid
,
212 "reboot": reboot
.FC6_Reboot
,
213 "repo": repo
.FC6_Repo
,
214 "rootpw": rootpw
.FC3_RootPw
,
215 "selinux": selinux
.FC3_SELinux
,
216 "services": services
.FC6_Services
,
217 "shutdown": reboot
.FC6_Reboot
,
218 "skipx": skipx
.FC3_SkipX
,
219 "text": displaymode
.FC3_DisplayMode
,
220 "timezone": timezone
.FC6_Timezone
,
221 "upgrade": upgrade
.FC3_Upgrade
,
222 "user": user
.FC6_User
,
223 "url": method
.FC6_Method
,
225 "volgroup": volgroup
.FC3_VolGroup
,
226 "xconfig": xconfig
.FC6_XConfig
,
227 "zerombr": zerombr
.FC3_ZeroMbr
,
228 "zfcp": zfcp
.FC3_ZFCP
,
233 "auth": authconfig
.FC3_Authconfig
,
234 "authconfig": authconfig
.FC3_Authconfig
,
235 "autopart": autopart
.FC3_AutoPart
,
236 "autostep": autostep
.FC3_AutoStep
,
237 "bootloader": bootloader
.FC4_Bootloader
,
238 "cdrom": method
.FC6_Method
,
239 "clearpart": clearpart
.FC3_ClearPart
,
240 "cmdline": displaymode
.FC3_DisplayMode
,
241 "device": device
.FC3_Device
,
242 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
243 "dmraid": dmraid
.FC6_DmRaid
,
244 "driverdisk": driverdisk
.FC3_DriverDisk
,
245 "firewall": firewall
.FC3_Firewall
,
246 "firstboot": firstboot
.FC3_Firstboot
,
247 "graphical": displaymode
.FC3_DisplayMode
,
248 "halt": reboot
.FC6_Reboot
,
249 "harddrive": method
.FC6_Method
,
250 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
251 "install": upgrade
.FC3_Upgrade
,
252 "interactive": interactive
.FC3_Interactive
,
253 "iscsi": iscsi
.FC6_Iscsi
,
254 "iscsiname": iscsiname
.FC6_IscsiName
,
256 "keyboard": keyboard
.FC3_Keyboard
,
257 "lang": lang
.FC3_Lang
,
258 "logging": logging
.FC6_Logging
,
259 "logvol": logvol
.FC4_LogVol
,
260 "mediacheck": mediacheck
.FC4_MediaCheck
,
261 "monitor": monitor
.FC6_Monitor
,
262 "multipath": multipath
.FC6_MultiPath
,
263 "network": network
.FC6_Network
,
264 "nfs": method
.FC6_Method
,
265 "part": partition
.FC4_Partition
,
266 "partition": partition
.FC4_Partition
,
267 "poweroff": reboot
.FC6_Reboot
,
268 "raid": raid
.F7_Raid
,
269 "reboot": reboot
.FC6_Reboot
,
270 "repo": repo
.FC6_Repo
,
271 "rootpw": rootpw
.FC3_RootPw
,
272 "selinux": selinux
.FC3_SELinux
,
273 "services": services
.FC6_Services
,
274 "shutdown": reboot
.FC6_Reboot
,
275 "skipx": skipx
.FC3_SkipX
,
276 "text": displaymode
.FC3_DisplayMode
,
277 "timezone": timezone
.FC6_Timezone
,
278 "updates": updates
.F7_Updates
,
279 "upgrade": upgrade
.FC3_Upgrade
,
280 "url": method
.FC6_Method
,
281 "user": user
.FC6_User
,
283 "volgroup": volgroup
.FC3_VolGroup
,
284 "xconfig": xconfig
.FC6_XConfig
,
285 "zerombr": zerombr
.FC3_ZeroMbr
,
286 "zfcp": zfcp
.FC3_ZFCP
,
291 "auth": authconfig
.FC3_Authconfig
,
292 "authconfig": authconfig
.FC3_Authconfig
,
293 "autopart": autopart
.FC3_AutoPart
,
294 "autostep": autostep
.FC3_AutoStep
,
295 "bootloader": bootloader
.FC4_Bootloader
,
296 "cdrom": method
.FC6_Method
,
297 "clearpart": clearpart
.FC3_ClearPart
,
298 "cmdline": displaymode
.FC3_DisplayMode
,
299 "device": device
.FC3_Device
,
300 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
301 "dmraid": dmraid
.FC6_DmRaid
,
302 "driverdisk": driverdisk
.FC3_DriverDisk
,
303 "firewall": firewall
.FC3_Firewall
,
304 "firstboot": firstboot
.FC3_Firstboot
,
305 "graphical": displaymode
.FC3_DisplayMode
,
306 "halt": reboot
.FC6_Reboot
,
307 "harddrive": method
.FC6_Method
,
308 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
309 "install": upgrade
.FC3_Upgrade
,
310 "interactive": interactive
.FC3_Interactive
,
311 "iscsi": iscsi
.FC6_Iscsi
,
312 "iscsiname": iscsiname
.FC6_IscsiName
,
314 "keyboard": keyboard
.FC3_Keyboard
,
315 "lang": lang
.FC3_Lang
,
316 "logging": logging
.FC6_Logging
,
317 "logvol": logvol
.FC4_LogVol
,
318 "mediacheck": mediacheck
.FC4_MediaCheck
,
319 "monitor": monitor
.FC6_Monitor
,
320 "multipath": multipath
.FC6_MultiPath
,
321 "network": network
.FC6_Network
,
322 "nfs": method
.FC6_Method
,
323 "part": partition
.FC4_Partition
,
324 "partition": partition
.FC4_Partition
,
325 "poweroff": reboot
.FC6_Reboot
,
326 "raid": raid
.F7_Raid
,
327 "reboot": reboot
.FC6_Reboot
,
328 "repo": repo
.FC6_Repo
,
329 "rootpw": rootpw
.FC3_RootPw
,
330 "selinux": selinux
.FC3_SELinux
,
331 "services": services
.FC6_Services
,
332 "shutdown": reboot
.FC6_Reboot
,
333 "skipx": skipx
.FC3_SkipX
,
334 "text": displaymode
.FC3_DisplayMode
,
335 "timezone": timezone
.FC6_Timezone
,
336 "updates": updates
.F7_Updates
,
337 "upgrade": upgrade
.FC3_Upgrade
,
338 "url": method
.FC6_Method
,
339 "user": user
.FC6_User
,
341 "volgroup": volgroup
.FC3_VolGroup
,
342 "xconfig": xconfig
.FC6_XConfig
,
343 "zerombr": zerombr
.FC3_ZeroMbr
,
344 "zfcp": zfcp
.FC3_ZFCP
,
349 "auth": authconfig
.FC3_Authconfig
,
350 "authconfig": authconfig
.FC3_Authconfig
,
351 "autopart": autopart
.FC3_AutoPart
,
352 "autostep": autostep
.FC3_AutoStep
,
353 "bootloader": bootloader
.FC3_Bootloader
,
354 "cdrom": method
.FC3_Method
,
355 "clearpart": clearpart
.FC3_ClearPart
,
356 "cmdline": displaymode
.FC3_DisplayMode
,
357 "device": device
.FC3_Device
,
358 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
359 "driverdisk": driverdisk
.FC3_DriverDisk
,
360 "firewall": firewall
.FC3_Firewall
,
361 "firstboot": firstboot
.FC3_Firstboot
,
362 "graphical": displaymode
.FC3_DisplayMode
,
363 "halt": reboot
.FC3_Reboot
,
364 "harddrive": method
.FC3_Method
,
365 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
366 "install": upgrade
.FC3_Upgrade
,
367 "interactive": interactive
.FC3_Interactive
,
368 "keyboard": keyboard
.FC3_Keyboard
,
369 "lang": lang
.FC3_Lang
,
370 "langsupport": langsupport
.FC3_LangSupport
,
371 "lilo": bootloader
.FC3_Bootloader
,
372 "lilocheck": lilocheck
.FC3_LiloCheck
,
373 "logvol": logvol
.FC3_LogVol
,
374 "monitor": monitor
.FC3_Monitor
,
375 "mouse": mouse
.RHEL3_Mouse
,
376 "network": network
.RHEL4_Network
,
377 "nfs": method
.FC3_Method
,
378 "part": partition
.FC3_Partition
,
379 "partition": partition
.FC3_Partition
,
380 "poweroff": reboot
.FC3_Reboot
,
381 "raid": raid
.FC3_Raid
,
382 "reboot": reboot
.FC3_Reboot
,
383 "rootpw": rootpw
.FC3_RootPw
,
384 "shutdown": reboot
.FC3_Reboot
,
385 "skipx": skipx
.FC3_SkipX
,
386 "text": displaymode
.FC3_DisplayMode
,
387 "timezone": timezone
.FC3_Timezone
,
388 "upgrade": upgrade
.FC3_Upgrade
,
389 "url": method
.FC3_Method
,
391 "volgroup": volgroup
.FC3_VolGroup
,
392 "xconfig": xconfig
.FC3_XConfig
,
393 "zerombr": zerombr
.FC3_ZeroMbr
,
398 "auth": authconfig
.FC3_Authconfig
,
399 "authconfig": authconfig
.FC3_Authconfig
,
400 "autopart": autopart
.FC3_AutoPart
,
401 "autostep": autostep
.FC3_AutoStep
,
402 "bootloader": bootloader
.FC3_Bootloader
,
403 "cdrom": method
.FC3_Method
,
404 "clearpart": clearpart
.FC3_ClearPart
,
405 "cmdline": displaymode
.FC3_DisplayMode
,
406 "device": device
.FC3_Device
,
407 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
408 "driverdisk": driverdisk
.FC3_DriverDisk
,
409 "firewall": firewall
.FC3_Firewall
,
410 "firstboot": firstboot
.FC3_Firstboot
,
411 "graphical": displaymode
.FC3_DisplayMode
,
412 "halt": reboot
.FC3_Reboot
,
413 "harddrive": method
.FC3_Method
,
414 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
415 "install": upgrade
.FC3_Upgrade
,
416 "interactive": interactive
.FC3_Interactive
,
417 "keyboard": keyboard
.FC3_Keyboard
,
418 "lang": lang
.FC3_Lang
,
419 "langsupport": langsupport
.FC3_LangSupport
,
420 "lilo": bootloader
.FC3_Bootloader
,
421 "lilocheck": lilocheck
.FC3_LiloCheck
,
422 "logvol": logvol
.FC3_LogVol
,
423 "monitor": monitor
.FC3_Monitor
,
424 "mouse": mouse
.FC3_Mouse
,
425 "network": network
.RHEL4_Network
,
426 "nfs": method
.FC3_Method
,
427 "part": partition
.FC3_Partition
,
428 "partition": partition
.FC3_Partition
,
429 "poweroff": reboot
.FC3_Reboot
,
430 "raid": raid
.FC3_Raid
,
431 "reboot": reboot
.FC3_Reboot
,
432 "rootpw": rootpw
.FC3_RootPw
,
433 "selinux": selinux
.FC3_SELinux
,
434 "shutdown": reboot
.FC3_Reboot
,
435 "skipx": skipx
.FC3_SkipX
,
436 "text": displaymode
.FC3_DisplayMode
,
437 "timezone": timezone
.FC3_Timezone
,
438 "upgrade": upgrade
.FC3_Upgrade
,
439 "url": method
.FC3_Method
,
441 "volgroup": volgroup
.FC3_VolGroup
,
442 "xconfig": xconfig
.FC3_XConfig
,
443 "zerombr": zerombr
.FC3_ZeroMbr
,
444 "zfcp": zfcp
.FC3_ZFCP
,
449 "auth": authconfig
.FC3_Authconfig
,
450 "authconfig": authconfig
.FC3_Authconfig
,
451 "autopart": autopart
.FC3_AutoPart
,
452 "autostep": autostep
.FC3_AutoStep
,
453 "bootloader": bootloader
.FC4_Bootloader
,
454 "cdrom": method
.FC6_Method
,
455 "clearpart": clearpart
.FC3_ClearPart
,
456 "cmdline": displaymode
.FC3_DisplayMode
,
457 "device": device
.FC3_Device
,
458 "deviceprobe": deviceprobe
.FC3_DeviceProbe
,
459 "dmraid": dmraid
.FC6_DmRaid
,
460 "driverdisk": driverdisk
.FC3_DriverDisk
,
461 "firewall": firewall
.FC3_Firewall
,
462 "firstboot": firstboot
.FC3_Firstboot
,
463 "graphical": displaymode
.FC3_DisplayMode
,
464 "halt": reboot
.FC6_Reboot
,
465 "harddrive": method
.FC6_Method
,
466 "ignoredisk": ignoredisk
.FC3_IgnoreDisk
,
467 "install": upgrade
.FC3_Upgrade
,
468 "interactive": interactive
.FC3_Interactive
,
469 "iscsi": iscsi
.FC6_Iscsi
,
470 "iscsiname": iscsiname
.FC6_IscsiName
,
471 "key": key
.RHEL5_Key
,
472 "keyboard": keyboard
.FC3_Keyboard
,
473 "lang": lang
.FC3_Lang
,
474 "langsupport": langsupport
.FC5_LangSupport
,
475 "logging": logging
.FC6_Logging
,
476 "logvol": logvol
.FC4_LogVol
,
477 "mediacheck": mediacheck
.FC4_MediaCheck
,
478 "monitor": monitor
.FC6_Monitor
,
479 "mouse": mouse
.FC3_Mouse
,
480 "multipath": multipath
.FC6_MultiPath
,
481 "network": network
.FC6_Network
,
482 "nfs": method
.FC6_Method
,
483 "part": partition
.FC4_Partition
,
484 "partition": partition
.FC4_Partition
,
485 "poweroff": reboot
.FC6_Reboot
,
486 "raid": raid
.FC5_Raid
,
487 "reboot": reboot
.FC6_Reboot
,
488 "repo": repo
.FC6_Repo
,
489 "rootpw": rootpw
.FC3_RootPw
,
490 "services": services
.FC6_Services
,
491 "selinux": selinux
.FC3_SELinux
,
492 "shutdown": reboot
.FC6_Reboot
,
493 "skipx": skipx
.FC3_SkipX
,
494 "text": displaymode
.FC3_DisplayMode
,
495 "timezone": timezone
.FC6_Timezone
,
496 "upgrade": upgrade
.FC3_Upgrade
,
497 "user": user
.FC6_User
,
498 "url": method
.FC6_Method
,
500 "volgroup": volgroup
.FC3_VolGroup
,
501 "xconfig": xconfig
.FC6_XConfig
,
502 "zerombr": zerombr
.FC3_ZeroMbr
,
503 "zfcp": zfcp
.FC3_ZFCP
,
507 """This map is keyed on kickstart syntax version as provided by
508 pykickstart.version. Within each sub-dict is a mapping from a data object
509 name to the class that provides it. This is a bijective mapping - that is,
510 each name maps to exactly one data class and all data classes have a name.
511 More than one instance of each class is allowed to exist, however.
515 "LogVolData": logvol
.FC3_LogVolData
,
516 "NetworkData": network
.FC3_NetworkData
,
517 "PartData": partition
.FC3_PartData
,
518 "RaidData": raid
.FC3_RaidData
,
519 "VolGroupData": volgroup
.FC3_VolGroupData
,
520 "ZFCPData": zfcp
.FC3_ZFCPData
,
523 "LogVolData": logvol
.FC4_LogVolData
,
524 "NetworkData": network
.FC4_NetworkData
,
525 "PartData": partition
.FC4_PartData
,
526 "RaidData": raid
.FC4_RaidData
,
527 "VolGroupData": volgroup
.FC3_VolGroupData
,
528 "ZFCPData": zfcp
.FC3_ZFCPData
,
531 "LogVolData": logvol
.FC4_LogVolData
,
532 "NetworkData": network
.FC4_NetworkData
,
533 "PartData": partition
.FC4_PartData
,
534 "RaidData": raid
.FC5_RaidData
,
535 "VolGroupData": volgroup
.FC3_VolGroupData
,
536 "ZFCPData": zfcp
.FC3_ZFCPData
,
539 "DmRaidData": dmraid
.FC6_DmRaidData
,
540 "IscsiData": iscsi
.FC6_IscsiData
,
541 "LogVolData": logvol
.FC4_LogVolData
,
542 "MultiPathData": multipath
.FC6_MultiPathData
,
543 "NetworkData": network
.FC6_NetworkData
,
544 "PartData": partition
.FC4_PartData
,
545 "RaidData": raid
.FC5_RaidData
,
546 "RepoData": repo
.FC6_RepoData
,
547 "UserData": user
.FC6_UserData
,
548 "VolGroupData": volgroup
.FC3_VolGroupData
,
549 "ZFCPData": zfcp
.FC3_ZFCPData
,
552 "DmRaidData": dmraid
.FC6_DmRaidData
,
553 "IscsiData": iscsi
.FC6_IscsiData
,
554 "LogVolData": logvol
.FC4_LogVolData
,
555 "MultiPathData": multipath
.FC6_MultiPathData
,
556 "NetworkData": network
.FC6_NetworkData
,
557 "PartData": partition
.FC4_PartData
,
558 "RaidData": raid
.F7_RaidData
,
559 "RepoData": repo
.FC6_RepoData
,
560 "UserData": user
.FC6_UserData
,
561 "VolGroupData": volgroup
.FC3_VolGroupData
,
562 "ZFCPData": zfcp
.FC3_ZFCPData
,
565 "LogVolData": logvol
.FC4_LogVolData
,
566 "NetworkData": network
.RHEL4_NetworkData
,
567 "PartData": partition
.FC3_PartData
,
568 "RaidData": raid
.FC3_RaidData
,
569 "VolGroupData": volgroup
.FC3_VolGroupData
,
570 "ZFCPData": zfcp
.FC3_ZFCPData
,
573 "LogVolData": logvol
.FC4_LogVolData
,
574 "NetworkData": network
.RHEL4_NetworkData
,
575 "PartData": partition
.FC3_PartData
,
576 "RaidData": raid
.FC3_RaidData
,
577 "VolGroupData": volgroup
.FC3_VolGroupData
,
578 "ZFCPData": zfcp
.FC3_ZFCPData
,
581 "DmRaidData": dmraid
.FC6_DmRaidData
,
582 "IscsiData": iscsi
.FC6_IscsiData
,
583 "LogVolData": logvol
.FC4_LogVolData
,
584 "MultiPathData": multipath
.FC6_MultiPathData
,
585 "NetworkData": network
.FC6_NetworkData
,
586 "PartData": partition
.FC4_PartData
,
587 "RaidData": raid
.FC5_RaidData
,
588 "RepoData": repo
.FC6_RepoData
,
589 "UserData": user
.FC6_UserData
,
590 "VolGroupData": volgroup
.FC3_VolGroupData
,
591 "ZFCPData": zfcp
.FC3_ZFCPData
,