2 # Chris Lumens <clumens@redhat.com>
4 # Copyright 2010 Red Hat, Inc.
6 # This copyrighted material is made available to anyone wishing to use, modify,
7 # copy, or redistribute it subject to the terms and conditions of the GNU
8 # General Public License v.2. This program is distributed in the hope that it
9 # will be useful, but WITHOUT ANY WARRANTY expressed or implied, including the
10 # implied warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 # See the GNU General Public License for more details.
13 # You should have received a copy of the GNU General Public License along with
14 # this program; if not, write to the Free Software Foundation, Inc., 51
15 # Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Any Red Hat
16 # trademarks that are incorporated in the source code or documentation are not
17 # subject to the GNU General Public License and may only be used or replicated
18 # with the express permission of Red Hat, Inc.
20 __all__
= ["RHEL6Handler"]
22 from pykickstart
import commands
23 from pykickstart
.base
import BaseHandler
24 from pykickstart
.version
import RHEL6
26 class RHEL6Handler(BaseHandler
):
30 "auth": commands
.authconfig
.FC3_Authconfig
,
31 "authconfig": commands
.authconfig
.FC3_Authconfig
,
32 "autopart": commands
.autopart
.RHEL6_AutoPart
,
33 "autostep": commands
.autostep
.FC3_AutoStep
,
34 "bootloader": commands
.bootloader
.RHEL6_Bootloader
,
35 "cdrom": commands
.cdrom
.FC3_Cdrom
,
36 "clearpart": commands
.clearpart
.FC3_ClearPart
,
37 "cmdline": commands
.displaymode
.FC3_DisplayMode
,
38 "device": commands
.device
.F8_Device
,
39 "deviceprobe": commands
.deviceprobe
.FC3_DeviceProbe
,
40 "dmraid": commands
.dmraid
.FC6_DmRaid
,
41 "driverdisk": commands
.driverdisk
.F12_DriverDisk
,
42 "fcoe": commands
.fcoe
.F13_Fcoe
,
43 "firewall": commands
.firewall
.F10_Firewall
,
44 "firstboot": commands
.firstboot
.FC3_Firstboot
,
45 "graphical": commands
.displaymode
.FC3_DisplayMode
,
46 "group": commands
.group
.F12_Group
,
47 "halt": commands
.reboot
.FC6_Reboot
,
48 "harddrive": commands
.harddrive
.FC3_HardDrive
,
49 "ignoredisk": commands
.ignoredisk
.RHEL6_IgnoreDisk
,
50 "install": commands
.upgrade
.F11_Upgrade
,
51 "interactive": commands
.interactive
.FC3_Interactive
,
52 "iscsi": commands
.iscsi
.RHEL6_Iscsi
,
53 "iscsiname": commands
.iscsiname
.FC6_IscsiName
,
54 "keyboard": commands
.keyboard
.FC3_Keyboard
,
55 "lang": commands
.lang
.FC3_Lang
,
56 "logging": commands
.logging
.FC6_Logging
,
57 "logvol": commands
.logvol
.RHEL6_LogVol
,
58 "mediacheck": commands
.mediacheck
.FC4_MediaCheck
,
59 "method": commands
.method
.F13_Method
,
60 "monitor": commands
.monitor
.F10_Monitor
,
61 "multipath": commands
.multipath
.FC6_MultiPath
,
62 "network": commands
.network
.RHEL6_Network
,
63 "nfs": commands
.nfs
.FC6_NFS
,
64 "part": commands
.partition
.RHEL6_Partition
,
65 "partition": commands
.partition
.RHEL6_Partition
,
66 "poweroff": commands
.reboot
.FC6_Reboot
,
67 "raid": commands
.raid
.RHEL6_Raid
,
68 "reboot": commands
.reboot
.FC6_Reboot
,
69 "repo": commands
.repo
.RHEL6_Repo
,
70 "rescue": commands
.rescue
.F10_Rescue
,
71 "rootpw": commands
.rootpw
.F8_RootPw
,
72 "selinux": commands
.selinux
.FC3_SELinux
,
73 "services": commands
.services
.FC6_Services
,
74 "shutdown": commands
.reboot
.FC6_Reboot
,
75 "skipx": commands
.skipx
.FC3_SkipX
,
76 "sshpw": commands
.sshpw
.F13_SshPw
,
77 "text": commands
.displaymode
.FC3_DisplayMode
,
78 "timezone": commands
.timezone
.FC6_Timezone
,
79 "unsupported_hardware": commands
.unsupported_hardware
.RHEL6_UnsupportedHardware
,
80 "updates": commands
.updates
.F7_Updates
,
81 "upgrade": commands
.upgrade
.F11_Upgrade
,
82 "url": commands
.url
.RHEL6_Url
,
83 "user": commands
.user
.F12_User
,
84 "vnc": commands
.vnc
.F9_Vnc
,
85 "volgroup": commands
.volgroup
.RHEL6_VolGroup
,
86 "xconfig": commands
.xconfig
.F10_XConfig
,
87 "zerombr": commands
.zerombr
.F9_ZeroMbr
,
88 "zfcp": commands
.zfcp
.F12_ZFCP
,
92 "DriverDiskData": commands
.driverdisk
.F12_DriverDiskData
,
93 "DeviceData": commands
.device
.F8_DeviceData
,
94 "DmRaidData": commands
.dmraid
.FC6_DmRaidData
,
95 "FcoeData": commands
.fcoe
.F13_FcoeData
,
96 "GroupData": commands
.group
.F12_GroupData
,
97 "IscsiData": commands
.iscsi
.RHEL6_IscsiData
,
98 "LogVolData": commands
.logvol
.RHEL6_LogVolData
,
99 "MultiPathData": commands
.multipath
.FC6_MultiPathData
,
100 "NetworkData": commands
.network
.RHEL6_NetworkData
,
101 "PartData": commands
.partition
.RHEL6_PartData
,
102 "RaidData": commands
.raid
.RHEL6_RaidData
,
103 "RepoData": commands
.repo
.RHEL6_RepoData
,
104 "SshPwData": commands
.sshpw
.F13_SshPwData
,
105 "UserData": commands
.user
.F12_UserData
,
106 "VolGroupData": commands
.volgroup
.FC3_VolGroupData
,
107 "ZFCPData": commands
.zfcp
.F12_ZFCPData
,