pykickstart.commands package¶
Submodules¶
pykickstart.commands.authconfig module¶
- class pykickstart.commands.authconfig.F28_Authconfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Authconfig
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.authconfig.F35_Authconfig(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F28_Authconfig
pykickstart.commands.authselect module¶
pykickstart.commands.autopart module¶
- class pykickstart.commands.autopart.F12_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F9_AutoPart
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F16_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F12_AutoPart
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F17_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F16_AutoPart
- class pykickstart.commands.autopart.F18_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F17_AutoPart
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F20_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F18_AutoPart
- conflictingCommands = ['partition', 'raid', 'volgroup', 'logvol']¶
- class pykickstart.commands.autopart.F21_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F20_AutoPart
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F23_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F21_AutoPart
- conflictingCommands = ['partition', 'raid', 'volgroup', 'logvol', 'reqpart']¶
- class pykickstart.commands.autopart.F26_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F23_AutoPart
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F29_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F26_AutoPart
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.F38_AutoPart(*args, **kwargs)[source]¶
Bases:
F29_AutoPart
- class pykickstart.commands.autopart.F9_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
FC3_AutoPart
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.FC3_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.RHEL6_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F12_AutoPart
- conflictingCommands = ['partition', 'raid', 'volgroup', 'logvol']¶
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.RHEL7_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F21_AutoPart
- conflictingCommands = ['partition', 'raid', 'volgroup', 'logvol', 'reqpart']¶
- class pykickstart.commands.autopart.RHEL8_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F29_AutoPart
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.autopart.RHEL9_AutoPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
RHEL8_AutoPart
pykickstart.commands.autostep module¶
- class pykickstart.commands.autostep.F34_AutoStep[source]¶
Bases:
DeprecatedCommand
,FC3_AutoStep
pykickstart.commands.bootloader module¶
- class pykickstart.commands.bootloader.F12_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F8_Bootloader
- removedAttrs = ['linear', 'useLilo']¶
- removedKeywords = ['linear', 'useLilo']¶
- class pykickstart.commands.bootloader.F14_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F12_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F15_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F14_Bootloader
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F17_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F15_Bootloader
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F18_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F17_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F19_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F18_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F21_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F19_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F29_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F21_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F34_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F29_Bootloader
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F39_Bootloader(*args, **kwargs)[source]¶
Bases:
F34_Bootloader
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['linear', 'useLilo', 'forceLBA']¶
- removedKeywords = ['linear', 'useLilo', 'forceLBA']¶
- class pykickstart.commands.bootloader.F8_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
FC4_Bootloader
- removedAttrs = ['linear', 'useLilo']¶
- removedKeywords = ['linear', 'useLilo']¶
- class pykickstart.commands.bootloader.FC3_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.bootloader.FC3_Lilo(writePriority=10, *args, **kwargs)[source]¶
Bases:
FC3_Bootloader
This is for backwards compatibility and docs generation. Used only in FC3, RHEL3 and RHEL4.
- class pykickstart.commands.bootloader.FC4_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
FC3_Bootloader
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['linear', 'useLilo']¶
- removedKeywords = ['linear', 'useLilo']¶
- class pykickstart.commands.bootloader.FC4_Lilo(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,FC3_Lilo
- class pykickstart.commands.bootloader.RHEL5_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
FC4_Bootloader
- removedAttrs = ['linear', 'useLilo']¶
- removedKeywords = ['linear', 'useLilo']¶
- class pykickstart.commands.bootloader.RHEL6_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F12_Bootloader
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['linear', 'useLilo']¶
- removedKeywords = ['linear', 'useLilo']¶
- class pykickstart.commands.bootloader.RHEL7_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F21_Bootloader
- class pykickstart.commands.bootloader.RHEL8_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F29_Bootloader
- class pykickstart.commands.bootloader.RHEL9_Bootloader(writePriority=10, *args, **kwargs)[source]¶
Bases:
F34_Bootloader
pykickstart.commands.btrfs module¶
- class pykickstart.commands.btrfs.F17_BTRFS(writePriority=132, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.btrfs.F17_BTRFSData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.btrfs.F23_BTRFS(writePriority=132, *args, **kwargs)[source]¶
Bases:
F17_BTRFS
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.btrfs.F23_BTRFSData(*args, **kwargs)[source]¶
Bases:
F17_BTRFSData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.btrfs.RHEL7_BTRFS(writePriority=132, *args, **kwargs)[source]¶
Bases:
F23_BTRFS
- class pykickstart.commands.btrfs.RHEL7_BTRFSData(*args, **kwargs)[source]¶
Bases:
F23_BTRFSData
- class pykickstart.commands.btrfs.RHEL8_BTRFS[source]¶
Bases:
DeprecatedCommand
,F23_BTRFS
- class pykickstart.commands.btrfs.RHEL9_BTRFS[source]¶
Bases:
RHEL8_BTRFS
pykickstart.commands.cdrom module¶
pykickstart.commands.clearpart module¶
- class pykickstart.commands.clearpart.F17_ClearPart(*args, **kwargs)[source]¶
Bases:
FC3_ClearPart
- class pykickstart.commands.clearpart.F21_ClearPart(*args, **kwargs)[source]¶
Bases:
F17_ClearPart
- class pykickstart.commands.clearpart.F25_ClearPart(*args, **kwargs)[source]¶
Bases:
F21_ClearPart
- class pykickstart.commands.clearpart.F28_ClearPart(*args, **kwargs)[source]¶
Bases:
F25_ClearPart
- class pykickstart.commands.clearpart.FC3_ClearPart(writePriority=120, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.clearpart.RHEL7_ClearPart(*args, **kwargs)[source]¶
Bases:
F28_ClearPart
pykickstart.commands.device module¶
- class pykickstart.commands.device.F24_Device[source]¶
Bases:
DeprecatedCommand
,F8_Device
- class pykickstart.commands.device.F34_Device(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F24_Device
- class pykickstart.commands.device.F8_Device(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Device
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.deviceprobe module¶
- class pykickstart.commands.deviceprobe.F29_DeviceProbe[source]¶
Bases:
DeprecatedCommand
,FC3_DeviceProbe
- class pykickstart.commands.deviceprobe.F34_DeviceProbe(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F29_DeviceProbe
pykickstart.commands.displaymode module¶
pykickstart.commands.dmraid module¶
- class pykickstart.commands.dmraid.F24_DmRaid[source]¶
Bases:
DeprecatedCommand
,FC6_DmRaid
- class pykickstart.commands.dmraid.F34_DmRaid(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F24_DmRaid
- class pykickstart.commands.dmraid.FC6_DmRaid(writePriority=60, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.driverdisk module¶
- class pykickstart.commands.driverdisk.F12_DriverDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC4_DriverDisk
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.driverdisk.F12_DriverDiskData(*args, **kwargs)[source]¶
Bases:
FC4_DriverDiskData
- removedAttrs = ['type']¶
- removedKeywords = ['type']¶
- class pykickstart.commands.driverdisk.F14_DriverDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
F12_DriverDisk
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.driverdisk.F14_DriverDiskData(*args, **kwargs)[source]¶
Bases:
F12_DriverDiskData
- class pykickstart.commands.driverdisk.FC3_DriverDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.driverdisk.FC3_DriverDiskData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.driverdisk.FC4_DriverDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_DriverDisk
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.driverdisk.FC4_DriverDiskData(*args, **kwargs)[source]¶
Bases:
FC3_DriverDiskData
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.eula module¶
- class pykickstart.commands.eula.F20_Eula(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
The ‘eula’ kickstart command
pykickstart.commands.fcoe module¶
- class pykickstart.commands.fcoe.F12_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.F12_FcoeData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.F13_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
F12_Fcoe
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.F13_FcoeData(*args, **kwargs)[source]¶
Bases:
F12_FcoeData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.F28_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
F13_Fcoe
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.F28_FcoeData(*args, **kwargs)[source]¶
Bases:
F13_FcoeData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.RHEL7_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
F13_Fcoe
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.RHEL7_FcoeData(*args, **kwargs)[source]¶
Bases:
F13_FcoeData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.fcoe.RHEL8_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
F28_Fcoe
- class pykickstart.commands.fcoe.RHEL8_FcoeData(*args, **kwargs)[source]¶
Bases:
F28_FcoeData
- class pykickstart.commands.fcoe.RHEL9_Fcoe(writePriority=71, *args, **kwargs)[source]¶
Bases:
F28_Fcoe
- class pykickstart.commands.fcoe.RHEL9_FcoeData(*args, **kwargs)[source]¶
Bases:
F28_FcoeData
pykickstart.commands.firewall module¶
- class pykickstart.commands.firewall.F10_Firewall(writePriority=0, *args, **kwargs)[source]¶
Bases:
F9_Firewall
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.firewall.F14_Firewall(writePriority=0, *args, **kwargs)[source]¶
Bases:
F10_Firewall
- removedAttrs = ['telnet']¶
- removedKeywords = ['telnet']¶
- class pykickstart.commands.firewall.F20_Firewall(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_Firewall
- class pykickstart.commands.firewall.F28_Firewall(writePriority=0, *args, **kwargs)[source]¶
Bases:
F20_Firewall
- class pykickstart.commands.firewall.F9_Firewall(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Firewall
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.firstboot module¶
pykickstart.commands.group module¶
- class pykickstart.commands.group.F12_Group(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.harddrive module¶
- class pykickstart.commands.harddrive.F33_HardDrive(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_HardDrive
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = ['biospart']¶
- removedKeywords = ['biospart']¶
pykickstart.commands.hmc module¶
pykickstart.commands.ignoredisk module¶
- class pykickstart.commands.ignoredisk.F14_IgnoreDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
RHEL6_IgnoreDisk
- class pykickstart.commands.ignoredisk.F25_IgnoreDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_IgnoreDisk
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.ignoredisk.F29_IgnoreDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
F25_IgnoreDisk
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.ignoredisk.F34_IgnoreDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
F29_IgnoreDisk
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.ignoredisk.F8_IgnoreDisk(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_IgnoreDisk
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.install module¶
- class pykickstart.commands.install.F20_Install(writePriority=0, *args, **kwargs)[source]¶
Bases:
F11_Upgrade
The upgrade command has been deprecated in Fedora 20. This class should be used for any further updates to the install command. This separation is required because there’s no clean way of deprecating only half of the behavior of some command class and still have the handlers map to the latest possible version of this class!
- class pykickstart.commands.install.F29_Install[source]¶
Bases:
DeprecatedCommand
,F20_Install
- class pykickstart.commands.install.F34_Install(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F29_Install
pykickstart.commands.interactive module¶
- class pykickstart.commands.interactive.F14_Interactive[source]¶
Bases:
DeprecatedCommand
,FC3_Interactive
- class pykickstart.commands.interactive.F15_Interactive(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F14_Interactive
pykickstart.commands.iscsi module¶
- class pykickstart.commands.iscsi.F10_Iscsi(writePriority=71, *args, **kwargs)[source]¶
Bases:
FC6_Iscsi
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.iscsi.F10_IscsiData(*args, **kwargs)[source]¶
Bases:
FC6_IscsiData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.iscsi.F17_Iscsi(writePriority=71, *args, **kwargs)[source]¶
Bases:
RHEL6_Iscsi
- class pykickstart.commands.iscsi.F17_IscsiData(*args, **kwargs)[source]¶
Bases:
RHEL6_IscsiData
- class pykickstart.commands.iscsi.FC6_Iscsi(writePriority=71, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.iscsi.FC6_IscsiData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.iscsi.RHEL6_Iscsi(writePriority=71, *args, **kwargs)[source]¶
Bases:
F10_Iscsi
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.iscsi.RHEL6_IscsiData(*args, **kwargs)[source]¶
Bases:
F10_IscsiData
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.iscsiname module¶
pykickstart.commands.key module¶
pykickstart.commands.keyboard module¶
- class pykickstart.commands.keyboard.F18_Keyboard(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Keyboard
- property keyboard¶
pykickstart.commands.lang module¶
pykickstart.commands.langsupport module¶
- class pykickstart.commands.langsupport.F7_LangSupport(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,FC5_LangSupport
- class pykickstart.commands.langsupport.FC3_LangSupport(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.langsupport.FC5_LangSupport[source]¶
Bases:
DeprecatedCommand
,FC3_LangSupport
pykickstart.commands.lilocheck module¶
- class pykickstart.commands.lilocheck.FC3_LiloCheck(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.lilocheck.FC4_LiloCheck(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,FC3_LiloCheck
pykickstart.commands.liveimg module¶
pykickstart.commands.logging module¶
- class pykickstart.commands.logging.F34_Logging(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Logging
pykickstart.commands.logvol module¶
- class pykickstart.commands.logvol.F12_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F9_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F12_LogVolData(*args, **kwargs)[source]¶
Bases:
F9_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F14_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F12_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F14_LogVolData(*args, **kwargs)[source]¶
Bases:
F12_LogVolData
- class pykickstart.commands.logvol.F15_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F14_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F15_LogVolData(*args, **kwargs)[source]¶
Bases:
F14_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F17_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F15_LogVol
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F17_LogVolData(*args, **kwargs)[source]¶
Bases:
F15_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F18_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F17_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F18_LogVolData(*args, **kwargs)[source]¶
Bases:
F17_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F20_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F18_LogVol
- conflictingCommands = ['autopart', 'mount']¶
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F20_LogVolData(*args, **kwargs)[source]¶
Bases:
F18_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F21_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F20_LogVol
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F21_LogVolData(*args, **kwargs)[source]¶
Bases:
F20_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.F23_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F21_LogVol
- class pykickstart.commands.logvol.F23_LogVolData(*args, **kwargs)[source]¶
Bases:
F21_LogVolData
- class pykickstart.commands.logvol.F29_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F23_LogVol
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F29_LogVolData(*args, **kwargs)[source]¶
Bases:
F23_LogVolData
- class pykickstart.commands.logvol.F9_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
FC4_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.F9_LogVolData(*args, **kwargs)[source]¶
Bases:
FC4_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.FC3_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.FC3_LogVolData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.FC4_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
FC3_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.FC4_LogVolData(*args, **kwargs)[source]¶
Bases:
FC3_LogVolData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL5_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
FC4_LogVol
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL5_LogVolData(*args, **kwargs)[source]¶
Bases:
FC4_LogVolData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL6_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F12_LogVol
- conflictingCommands = ['autopart']¶
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL6_LogVolData(*args, **kwargs)[source]¶
Bases:
F12_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.RHEL7_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F21_LogVol
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL7_LogVolData(*args, **kwargs)[source]¶
Bases:
F21_LogVolData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.logvol.RHEL8_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
F29_LogVol
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.logvol.RHEL8_LogVolData(*args, **kwargs)[source]¶
Bases:
F29_LogVolData
- class pykickstart.commands.logvol.RHEL9_LogVol(writePriority=133, *args, **kwargs)[source]¶
Bases:
RHEL8_LogVol
pykickstart.commands.mediacheck module¶
pykickstart.commands.method module¶
- class pykickstart.commands.method.F13_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Method
- class pykickstart.commands.method.F14_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
F13_Method
- class pykickstart.commands.method.F18_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_Method
- class pykickstart.commands.method.F19_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Method
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.method.F28_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
RHEL7_Method
- class pykickstart.commands.method.F34_Method[source]¶
Bases:
DeprecatedCommand
,F19_Method
- class pykickstart.commands.method.FC3_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- internals = ['method', 'writePriority', 'currentCmd', 'currentLine', 'handler', 'lineno', 'seen']¶
- property method¶
Return the seen method or None.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.method.FC6_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Method
- class pykickstart.commands.method.RHEL6_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_Method
- class pykickstart.commands.method.RHEL7_Method(writePriority=0, *args, **kwargs)[source]¶
Bases:
F19_Method
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.module module¶
- class pykickstart.commands.module.F29_Module(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.module.F29_ModuleData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.module.F31_Module(writePriority=0, *args, **kwargs)[source]¶
Bases:
RHEL8_Module
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.module.F31_ModuleData(*args, **kwargs)[source]¶
Bases:
RHEL8_ModuleData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.module.RHEL8_Module(writePriority=0, *args, **kwargs)[source]¶
Bases:
F29_Module
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.module.RHEL8_ModuleData(*args, **kwargs)[source]¶
Bases:
F29_ModuleData
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.monitor module¶
- class pykickstart.commands.monitor.F10_Monitor[source]¶
Bases:
DeprecatedCommand
,FC6_Monitor
- class pykickstart.commands.monitor.F18_Monitor(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F10_Monitor
- class pykickstart.commands.monitor.FC3_Monitor(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.monitor.FC6_Monitor(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Monitor
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.mount module¶
- class pykickstart.commands.mount.F27_Mount(*args, **kwargs)[source]¶
Bases:
KickstartCommand
The ‘mount’ kickstart command
- conflictingCommands = ['autopart', 'partition', 'raid', 'volgroup', 'logvol', 'reqpart']¶
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
pykickstart.commands.mouse module¶
- class pykickstart.commands.mouse.F7_Mouse(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,FC3_Mouse
- class pykickstart.commands.mouse.FC3_Mouse[source]¶
Bases:
DeprecatedCommand
,RHEL3_Mouse
pykickstart.commands.multipath module¶
- class pykickstart.commands.multipath.F24_MultiPath[source]¶
Bases:
DeprecatedCommand
,FC6_MultiPath
- class pykickstart.commands.multipath.F34_MultiPath(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F24_MultiPath
- class pykickstart.commands.multipath.FC6_MpPathData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.multipath.FC6_MultiPath(writePriority=50, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.network module¶
- class pykickstart.commands.network.F16_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F9_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F16_NetworkData(*args, **kwargs)[source]¶
Bases:
F8_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F18_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F16_Network
- property hostname¶
- class pykickstart.commands.network.F19_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F18_Network
- class pykickstart.commands.network.F19_NetworkData(*args, **kwargs)[source]¶
Bases:
F16_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F20_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F19_Network
- class pykickstart.commands.network.F20_NetworkData(*args, **kwargs)[source]¶
Bases:
F19_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F21_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F20_Network
- class pykickstart.commands.network.F21_NetworkData(*args, **kwargs)[source]¶
Bases:
F20_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F22_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F21_Network
- class pykickstart.commands.network.F22_NetworkData(*args, **kwargs)[source]¶
Bases:
F21_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F24_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F22_Network
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F25_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F24_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F25_NetworkData(*args, **kwargs)[source]¶
Bases:
F22_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F27_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F25_Network
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F27_NetworkData(*args, **kwargs)[source]¶
Bases:
F25_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F39_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F27_Network
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F39_NetworkData(*args, **kwargs)[source]¶
Bases:
F27_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F8_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F8_NetworkData(*args, **kwargs)[source]¶
Bases:
FC6_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.F9_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F8_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC3_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC3_NetworkData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC4_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC4_NetworkData(*args, **kwargs)[source]¶
Bases:
FC3_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC6_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC4_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.FC6_NetworkData(*args, **kwargs)[source]¶
Bases:
FC4_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL4_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL4_NetworkData(*args, **kwargs)[source]¶
Bases:
FC3_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL5_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL6_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F9_Network
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL6_NetworkData(*args, **kwargs)[source]¶
Bases:
F8_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.network.RHEL7_Network(writePriority=0, *args, **kwargs)[source]¶
Bases:
F21_Network
- class pykickstart.commands.network.RHEL7_NetworkData(*args, **kwargs)[source]¶
Bases:
F21_NetworkData
- removedAttrs = []¶
- removedKeywords = []¶
- pykickstart.commands.network.validate_network_interface_name(name)[source]¶
Check if the given network interface name is valid, return an error message if an error is found or None if no errors are found
- Parameters:
name (str) – name to validate
- Returns:
error message or None if no error is found
- Return type:
str or NoneType
pykickstart.commands.nfs module¶
pykickstart.commands.nvdimm module¶
- class pykickstart.commands.nvdimm.F28_Nvdimm(writePriority=80, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- validActions = ['reconfigure', 'use']¶
- validModes = ['sector']¶
- class pykickstart.commands.nvdimm.F28_NvdimmData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.nvdimm.F40_Nvdimm[source]¶
Bases:
DeprecatedCommand
,F28_Nvdimm
pykickstart.commands.ostreecontainer module¶
- class pykickstart.commands.ostreecontainer.F38_OSTreeContainer(*args, **kwargs)[source]¶
Bases:
KickstartCommand
- conflictingCommands = ['ostreesetup']¶
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.ostreesetup module¶
- class pykickstart.commands.ostreesetup.F21_OSTreeSetup(*args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.ostreesetup.F38_OSTreeSetup(*args, **kwargs)[source]¶
Bases:
F21_OSTreeSetup
- conflictingCommands = ['ostreecontainer']¶
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.ostreesetup.RHEL7_OSTreeSetup(*args, **kwargs)[source]¶
Bases:
F21_OSTreeSetup
- class pykickstart.commands.ostreesetup.RHEL8_OSTreeSetup(*args, **kwargs)[source]¶
Bases:
F21_OSTreeSetup
- class pykickstart.commands.ostreesetup.RHEL9_OSTreeSetup(*args, **kwargs)[source]¶
Bases:
F21_OSTreeSetup
pykickstart.commands.partition module¶
- class pykickstart.commands.partition.F11_PartData(*args, **kwargs)[source]¶
Bases:
F9_PartData
- removedAttrs = ['bytesPerInode', 'start', 'end']¶
- removedKeywords = ['bytesPerInode', 'start', 'end']¶
- class pykickstart.commands.partition.F11_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F9_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F12_PartData(*args, **kwargs)[source]¶
Bases:
F11_PartData
- removedAttrs = ['bytesPerInode', 'start', 'end']¶
- removedKeywords = ['bytesPerInode', 'start', 'end']¶
- class pykickstart.commands.partition.F12_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F11_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F14_PartData(*args, **kwargs)[source]¶
Bases:
F12_PartData
- class pykickstart.commands.partition.F14_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F12_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F17_PartData(*args, **kwargs)[source]¶
Bases:
F14_PartData
- removedAttrs = ['bytesPerInode', 'start', 'end']¶
- removedKeywords = ['bytesPerInode', 'start', 'end']¶
- class pykickstart.commands.partition.F17_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F14_Partition
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F18_PartData(*args, **kwargs)[source]¶
Bases:
F17_PartData
- removedAttrs = ['bytesPerInode', 'start', 'end']¶
- removedKeywords = ['bytesPerInode', 'start', 'end']¶
- class pykickstart.commands.partition.F18_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F17_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F20_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F18_Partition
- conflictingCommands = ['autopart', 'mount']¶
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F23_PartData(*args, **kwargs)[source]¶
Bases:
F18_PartData
- class pykickstart.commands.partition.F23_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F20_Partition
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F29_PartData(*args, **kwargs)[source]¶
Bases:
F23_PartData
- class pykickstart.commands.partition.F29_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F23_Partition
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F34_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F29_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.F9_PartData(*args, **kwargs)[source]¶
Bases:
FC4_PartData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.partition.F9_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
FC4_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.FC3_PartData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.FC3_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.FC4_PartData(*args, **kwargs)[source]¶
Bases:
FC3_PartData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.FC4_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
FC3_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.RHEL5_PartData(*args, **kwargs)[source]¶
Bases:
FC4_PartData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.RHEL5_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
FC4_Partition
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.RHEL6_PartData(*args, **kwargs)[source]¶
Bases:
F12_PartData
- removedAttrs = ['bytesPerInode', 'start', 'end']¶
- removedKeywords = ['bytesPerInode', 'start', 'end']¶
- class pykickstart.commands.partition.RHEL6_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F12_Partition
- conflictingCommands = ['autopart']¶
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.partition.RHEL7_PartData(*args, **kwargs)[source]¶
Bases:
F23_PartData
- class pykickstart.commands.partition.RHEL7_Partition(writePriority=130, *args, **kwargs)[source]¶
Bases:
F23_Partition
- class pykickstart.commands.partition.RHEL8_PartData(*args, **kwargs)[source]¶
Bases:
F29_PartData
pykickstart.commands.raid module¶
- class pykickstart.commands.raid.F12_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F9_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F12_RaidData(*args, **kwargs)[source]¶
Bases:
F9_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.F13_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F12_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F13_RaidData(*args, **kwargs)[source]¶
Bases:
F12_RaidData
- class pykickstart.commands.raid.F14_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F13_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F14_RaidData(*args, **kwargs)[source]¶
Bases:
F13_RaidData
- class pykickstart.commands.raid.F15_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F14_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F15_RaidData(*args, **kwargs)[source]¶
Bases:
F14_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.F18_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F15_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F18_RaidData(*args, **kwargs)[source]¶
Bases:
F15_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.F19_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F18_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F20_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F19_Raid
- conflictingCommands = ['autopart', 'mount']¶
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F23_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F20_Raid
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F23_RaidData(*args, **kwargs)[source]¶
Bases:
F18_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.F25_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F23_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F25_RaidData(*args, **kwargs)[source]¶
Bases:
F23_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.F29_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F25_Raid
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F29_RaidData(*args, **kwargs)[source]¶
Bases:
F25_RaidData
- class pykickstart.commands.raid.F7_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
FC5_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F7_RaidData(*args, **kwargs)[source]¶
Bases:
FC5_RaidData
- class pykickstart.commands.raid.F9_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F7_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.F9_RaidData(*args, **kwargs)[source]¶
Bases:
F7_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.FC3_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.FC3_RaidData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.FC4_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
FC3_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.FC4_RaidData(*args, **kwargs)[source]¶
Bases:
FC3_RaidData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.FC5_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
FC4_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.FC5_RaidData(*args, **kwargs)[source]¶
Bases:
FC4_RaidData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.RHEL5_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
FC5_Raid
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.RHEL5_RaidData(*args, **kwargs)[source]¶
Bases:
FC5_RaidData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.RHEL6_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F13_Raid
- conflictingCommands = ['autopart']¶
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.RHEL6_RaidData(*args, **kwargs)[source]¶
Bases:
F13_RaidData
- removedAttrs = ['bytesPerInode']¶
- removedKeywords = ['bytesPerInode']¶
- class pykickstart.commands.raid.RHEL7_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F25_Raid
- class pykickstart.commands.raid.RHEL7_RaidData(*args, **kwargs)[source]¶
Bases:
F25_RaidData
- class pykickstart.commands.raid.RHEL8_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
F29_Raid
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.raid.RHEL8_RaidData(*args, **kwargs)[source]¶
Bases:
F29_RaidData
- class pykickstart.commands.raid.RHEL9_Raid(writePriority=131, *args, **kwargs)[source]¶
Bases:
RHEL8_Raid
pykickstart.commands.realm module¶
pykickstart.commands.reboot module¶
- class pykickstart.commands.reboot.F18_Reboot(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Reboot
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.reboot.F23_Reboot(writePriority=0, *args, **kwargs)[source]¶
Bases:
F18_Reboot
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.repo module¶
- class pykickstart.commands.repo.F11_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F8_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F11_RepoData(*args, **kwargs)[source]¶
Bases:
F8_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F13_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F11_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F13_RepoData(*args, **kwargs)[source]¶
Bases:
F11_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F14_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F13_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F14_RepoData(*args, **kwargs)[source]¶
Bases:
F13_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F15_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- urlRequired = False¶
- class pykickstart.commands.repo.F15_RepoData(*args, **kwargs)[source]¶
Bases:
F14_RepoData
- class pykickstart.commands.repo.F21_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F15_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F21_RepoData(*args, **kwargs)[source]¶
Bases:
F15_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F27_Repo(*args, **kwargs)[source]¶
Bases:
F21_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F27_RepoData(*args, **kwargs)[source]¶
Bases:
F21_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F30_Repo(*args, **kwargs)[source]¶
Bases:
F27_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F30_RepoData(*args, **kwargs)[source]¶
Bases:
F27_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F33_Repo(*args, **kwargs)[source]¶
Bases:
F30_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F8_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Repo
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.F8_RepoData(*args, **kwargs)[source]¶
Bases:
FC6_RepoData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.FC6_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- urlRequired = True¶
- class pykickstart.commands.repo.FC6_RepoData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.repo.RHEL6_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F14_Repo
- class pykickstart.commands.repo.RHEL6_RepoData(*args, **kwargs)[source]¶
Bases:
F14_RepoData
- class pykickstart.commands.repo.RHEL7_Repo(writePriority=0, *args, **kwargs)[source]¶
Bases:
F21_Repo
- class pykickstart.commands.repo.RHEL7_RepoData(*args, **kwargs)[source]¶
Bases:
F21_RepoData
- class pykickstart.commands.repo.RHEL8_RepoData(*args, **kwargs)[source]¶
Bases:
F30_RepoData
pykickstart.commands.reqpart module¶
- class pykickstart.commands.reqpart.F23_ReqPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- conflictingCommands = ['autopart', 'mount']¶
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.reqpart.RHEL7_ReqPart(writePriority=100, *args, **kwargs)[source]¶
Bases:
F23_ReqPart
pykickstart.commands.rescue module¶
pykickstart.commands.rhsm module¶
pykickstart.commands.rootpw module¶
- class pykickstart.commands.rootpw.F18_RootPw(writePriority=0, *args, **kwargs)[source]¶
Bases:
F8_RootPw
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.rootpw.F37_RootPw(writePriority=0, *args, **kwargs)[source]¶
Bases:
F18_RootPw
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.rootpw.F8_RootPw(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_RootPw
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.selinux module¶
pykickstart.commands.services module¶
pykickstart.commands.skipx module¶
pykickstart.commands.snapshot module¶
- class pykickstart.commands.snapshot.F26_Snapshot(writePriority=140, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.sshkey module¶
- class pykickstart.commands.sshkey.F22_SshKey(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.sshkey.F22_SshKeyData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.sshkey.F38_SshKeyData(*args, **kwargs)[source]¶
Bases:
F22_SshKeyData
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.sshpw module¶
- class pykickstart.commands.sshpw.F13_SshPw(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.sshpw.F13_SshPwData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.sshpw.F24_SshPw(writePriority=0, *args, **kwargs)[source]¶
Bases:
F13_SshPw
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.sshpw.F24_SshPwData(*args, **kwargs)[source]¶
Bases:
F13_SshPwData
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.syspurpose module¶
pykickstart.commands.timesource module¶
- class pykickstart.commands.timesource.F33_Timesource(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.timezone module¶
- class pykickstart.commands.timezone.F18_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Timezone
- class pykickstart.commands.timezone.F23_Timezone(*args, **kwargs)[source]¶
Bases:
F18_Timezone
- class pykickstart.commands.timezone.F25_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
F23_Timezone
- class pykickstart.commands.timezone.F32_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
F25_Timezone
- class pykickstart.commands.timezone.F33_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
F32_Timezone
- class pykickstart.commands.timezone.FC3_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.timezone.FC6_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Timezone
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.timezone.RHEL7_Timezone(writePriority=0, *args, **kwargs)[source]¶
Bases:
F18_Timezone
pykickstart.commands.unsupported_hardware module¶
- class pykickstart.commands.unsupported_hardware.RHEL6_UnsupportedHardware(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.updates module¶
pykickstart.commands.upgrade module¶
- class pykickstart.commands.upgrade.F11_Upgrade(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_Upgrade
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.upgrade.F20_Upgrade[source]¶
Bases:
DeprecatedCommand
,F11_Upgrade
- class pykickstart.commands.upgrade.F29_Upgrade(writePriority=None, *args, **kwargs)[source]¶
Bases:
RemovedCommand
,F20_Upgrade
pykickstart.commands.url module¶
- class pykickstart.commands.url.F13_Url(*args, **kwargs)[source]¶
Bases:
FC3_Url
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.url.F14_Url(*args, **kwargs)[source]¶
Bases:
F13_Url
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.url.F18_Url(*args, **kwargs)[source]¶
Bases:
F14_Url
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.url.F27_Url(*args, **kwargs)[source]¶
Bases:
F18_Url
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.url.F30_Url(*args, **kwargs)[source]¶
Bases:
F27_Url
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.user module¶
- class pykickstart.commands.user.F12_User(writePriority=0, *args, **kwargs)[source]¶
Bases:
F8_User
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F12_UserData(*args, **kwargs)[source]¶
Bases:
F8_UserData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F19_User(writePriority=0, *args, **kwargs)[source]¶
Bases:
F12_User
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F19_UserData(*args, **kwargs)[source]¶
Bases:
F12_UserData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F24_User(writePriority=0, *args, **kwargs)[source]¶
Bases:
F19_User
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F8_User(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_User
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.F8_UserData(*args, **kwargs)[source]¶
Bases:
FC6_UserData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.user.FC6_User(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
pykickstart.commands.vnc module¶
- class pykickstart.commands.vnc.F9_Vnc(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_Vnc
- removedAttrs = ['connect']¶
- removedKeywords = ['connect']¶
pykickstart.commands.volgroup module¶
- class pykickstart.commands.volgroup.F16_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
FC3_VolGroup
- conflictingCommands = ['autopart', 'mount']¶
- class pykickstart.commands.volgroup.F16_VolGroupData(*args, **kwargs)[source]¶
Bases:
FC3_VolGroupData
- class pykickstart.commands.volgroup.F21_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
F16_VolGroup
- class pykickstart.commands.volgroup.F21_VolGroupData(*args, **kwargs)[source]¶
Bases:
F16_VolGroupData
- class pykickstart.commands.volgroup.FC3_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- property dataClass¶
For commands that can occur multiple times in a single kickstart file, return the class that should be used to store the data from each invocation. An instance of this class will be appended to dataList. For all other commands, return None.
- dataList()[source]¶
For commands that can occur multiple times in a single kickstart file (like network, part, etc.), return the list that we should append more data objects to.
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.volgroup.FC3_VolGroupData(*args, **kwargs)[source]¶
Bases:
BaseData
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.volgroup.RHEL7_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
F21_VolGroup
- class pykickstart.commands.volgroup.RHEL7_VolGroupData(*args, **kwargs)[source]¶
Bases:
F21_VolGroupData
- class pykickstart.commands.volgroup.RHEL8_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
F21_VolGroup
- class pykickstart.commands.volgroup.RHEL8_VolGroupData(*args, **kwargs)[source]¶
Bases:
F21_VolGroupData
- class pykickstart.commands.volgroup.RHEL9_VolGroup(writePriority=132, *args, **kwargs)[source]¶
Bases:
F21_VolGroup
- class pykickstart.commands.volgroup.RHEL9_VolGroupData(*args, **kwargs)[source]¶
Bases:
F21_VolGroupData
pykickstart.commands.xconfig module¶
- class pykickstart.commands.xconfig.F10_XConfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
F9_XConfig
- removedAttrs = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync', 'driver', 'resolution', 'videoRam']¶
- removedKeywords = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync', 'driver', 'resolution', 'videoRam']¶
- class pykickstart.commands.xconfig.F14_XConfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
F10_XConfig
- removedAttrs = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync', 'driver', 'resolution', 'videoRam']¶
- removedKeywords = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync', 'driver', 'resolution', 'videoRam']¶
- class pykickstart.commands.xconfig.F9_XConfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC6_XConfig
- removedAttrs = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync']¶
- removedKeywords = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync']¶
- class pykickstart.commands.xconfig.FC3_XConfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
KickstartCommand
- parse(args)[source]¶
Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.
- removedAttrs = []¶
- removedKeywords = []¶
- class pykickstart.commands.xconfig.FC6_XConfig(writePriority=0, *args, **kwargs)[source]¶
Bases:
FC3_XConfig
- removedAttrs = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync']¶
- removedKeywords = ['card', 'hsync', 'monitor', 'noProbe', 'server', 'vsync']¶
pykickstart.commands.zerombr module¶
pykickstart.commands.zfcp module¶
- class pykickstart.commands.zfcp.F12_ZFCP(*args, **kwargs)[source]¶
Bases:
FC3_ZFCP
- removedAttrs = ['scsiid', 'scsilun']¶
- removedKeywords = []¶
- class pykickstart.commands.zfcp.F12_ZFCPData(*args, **kwargs)[source]¶
Bases:
FC3_ZFCPData
- removedAttrs = ['scsiid', 'scsilun']¶
- removedKeywords = ['scsiid', 'scsilun']¶
- class pykickstart.commands.zfcp.F14_ZFCP(*a