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

class pykickstart.commands.authconfig.FC3_Authconfig(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.authselect module

class pykickstart.commands.authselect.F28_Authselect(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.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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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.RHEL10_AutoPart(*args, **kwargs)[source]

Bases: F38_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.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

class pykickstart.commands.autostep.F40_Autostep(writePriority=None, *args, **kwargs)[source]

Bases: RemovedCommand, F34_AutoStep

class pykickstart.commands.autostep.FC3_AutoStep(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.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.RHEL10_BTRFS[source]

Bases: RHEL8_BTRFS

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

class pykickstart.commands.cdrom.FC3_Cdrom(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.clearpart module

class pykickstart.commands.clearpart.F17_ClearPart(*args, **kwargs)[source]

Bases: FC3_ClearPart

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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 = []
class pykickstart.commands.device.F8_DeviceData(*args, **kwargs)[source]

Bases: BaseData

removedAttrs = []
removedKeywords = []
class pykickstart.commands.device.FC3_Device(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.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

class pykickstart.commands.deviceprobe.FC3_DeviceProbe(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.displaymode module

class pykickstart.commands.displaymode.F26_DisplayMode(writePriority=0, *args, **kwargs)[source]

Bases: FC3_DisplayMode

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.displaymode.FC3_DisplayMode(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.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 = []
class pykickstart.commands.dmraid.FC6_DmRaidData(*args, **kwargs)[source]

Bases: BaseData

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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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.RHEL10_Fcoe(writePriority=71, *args, **kwargs)[source]

Bases: F28_Fcoe

class pykickstart.commands.fcoe.RHEL10_FcoeData(*args, **kwargs)[source]

Bases: F28_FcoeData

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 = []
class pykickstart.commands.firewall.FC3_Firewall(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.firstboot module

class pykickstart.commands.firstboot.FC3_Firstboot(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.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 = []
class pykickstart.commands.group.F12_GroupData(*args, **kwargs)[source]

Bases: BaseData

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']
class pykickstart.commands.harddrive.FC3_HardDrive(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.hmc module

class pykickstart.commands.hmc.F28_Hmc(writePriority=0, *args, **kwargs)[source]

Bases: RHEL7_Hmc

class pykickstart.commands.hmc.RHEL7_Hmc(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.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 = []
class pykickstart.commands.ignoredisk.FC3_IgnoreDisk(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.ignoredisk.RHEL6_IgnoreDisk(writePriority=0, *args, **kwargs)[source]

Bases: F8_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!

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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

class pykickstart.commands.interactive.FC3_Interactive(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.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

class pykickstart.commands.iscsiname.FC6_IscsiName(writePriority=70, *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.key module

class pykickstart.commands.key.RHEL5_Key(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.keyboard module

class pykickstart.commands.keyboard.F18_Keyboard(writePriority=0, *args, **kwargs)[source]

Bases: FC3_Keyboard

property keyboard
parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.keyboard.FC3_Keyboard(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.lang module

class pykickstart.commands.lang.F19_Lang(writePriority=0, *args, **kwargs)[source]

Bases: FC3_Lang

removedAttrs = []
removedKeywords = []
class pykickstart.commands.lang.FC3_Lang(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.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

class pykickstart.commands.liveimg.F19_Liveimg(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.logging module

class pykickstart.commands.logging.F34_Logging(writePriority=0, *args, **kwargs)[source]

Bases: FC6_Logging

class pykickstart.commands.logging.F40_Logging(writePriority=0, *args, **kwargs)[source]

Bases: F34_Logging

removedAttrs = ['level']
removedKeywords = ['level']
class pykickstart.commands.logging.FC6_Logging(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.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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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.RHEL10_LogVol(writePriority=133, *args, **kwargs)[source]

Bases: RHEL8_LogVol

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

class pykickstart.commands.mediacheck.FC4_MediaCheck(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.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.F40_Method(writePriority=None, *args, **kwargs)[source]

Bases: RemovedCommand, F34_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.

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.

class pykickstart.commands.mount.F27_MountData(*args, **kwargs)[source]

Bases: BaseData

removedAttrs = []
removedKeywords = []

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

class pykickstart.commands.mouse.RHEL3_Mouse(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.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 = []
class pykickstart.commands.multipath.FC6_MultiPathData(*args, **kwargs)[source]

Bases: BaseData

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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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.RHEL10_Network(writePriority=0, *args, **kwargs)[source]

Bases: F39_Network

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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.network.RHEL7_NetworkData(*args, **kwargs)[source]

Bases: F21_NetworkData

removedAttrs = []
removedKeywords = []
class pykickstart.commands.network.RHEL9_Network(writePriority=0, *args, **kwargs)[source]

Bases: F39_Network

class pykickstart.commands.network.RHEL9_NetworkData(*args, **kwargs)[source]

Bases: F39_NetworkData

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

class pykickstart.commands.nfs.FC3_NFS(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.nfs.FC6_NFS(writePriority=0, *args, **kwargs)[source]

Bases: FC3_NFS

removedAttrs = []
removedKeywords = []

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 = []
class pykickstart.commands.ostreecontainer.RHEL9_OSTreeContainer(*args, **kwargs)[source]

Bases: F38_OSTreeContainer

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.RHEL10_Partition(writePriority=130, *args, **kwargs)[source]

Bases: RHEL9_Partition

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

class pykickstart.commands.partition.RHEL8_Partition(writePriority=130, *args, **kwargs)[source]

Bases: F29_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.RHEL9_Partition(writePriority=130, *args, **kwargs)[source]

Bases: F34_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 = []

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.RHEL10_Raid(writePriority=131, *args, **kwargs)[source]

Bases: RHEL8_Raid

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

class pykickstart.commands.realm.F19_Realm(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.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 = []
class pykickstart.commands.reboot.FC3_Reboot(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.reboot.FC6_Reboot(writePriority=0, *args, **kwargs)[source]

Bases: FC3_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 = []

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.F40_Repo(*args, **kwargs)[source]

Bases: F33_Repo

removedAttrs = ['ignoregroups']
removedKeywords = ['ignoregroups']
class pykickstart.commands.repo.F8_Repo(writePriority=0, *args, **kwargs)[source]

Bases: FC6_Repo

methodToRepo()[source]
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_Repo(*args, **kwargs)[source]

Bases: F30_Repo

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

class pykickstart.commands.rescue.F10_Rescue(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.rhsm module

class pykickstart.commands.rhsm.RHEL10_RHSM(writePriority=0, *args, **kwargs)[source]

Bases: RHEL8_RHSM

class pykickstart.commands.rhsm.RHEL8_RHSM(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.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 = []
class pykickstart.commands.rootpw.FC3_RootPw(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.rootpw.RHEL9_RootPw(writePriority=0, *args, **kwargs)[source]

Bases: F37_RootPw

pykickstart.commands.selinux module

class pykickstart.commands.selinux.FC3_SELinux(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.services module

class pykickstart.commands.services.FC6_Services(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.skipx module

class pykickstart.commands.skipx.FC3_SkipX(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.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 = []
class pykickstart.commands.snapshot.F26_SnapshotData(*args, **kwargs)[source]

Bases: BaseData

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 = []
class pykickstart.commands.sshkey.RHEL9_SshKeyData(*args, **kwargs)[source]

Bases: F38_SshKeyData

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

class pykickstart.commands.syspurpose.RHEL10_Syspurpose(writePriority=0, *args, **kwargs)[source]

Bases: RHEL8_Syspurpose

class pykickstart.commands.syspurpose.RHEL8_Syspurpose(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.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 = []
class pykickstart.commands.timesource.F33_TimesourceData(*args, **kwargs)[source]

Bases: BaseData

removedAttrs = []
removedKeywords = []

pykickstart.commands.timezone module

class pykickstart.commands.timezone.F18_Timezone(writePriority=0, *args, **kwargs)[source]

Bases: FC6_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.timezone.F23_Timezone(*args, **kwargs)[source]

Bases: F18_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.timezone.F25_Timezone(writePriority=0, *args, **kwargs)[source]

Bases: F23_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.timezone.F32_Timezone(writePriority=0, *args, **kwargs)[source]

Bases: F25_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.timezone.F33_Timezone(writePriority=0, *args, **kwargs)[source]

Bases: F32_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

class pykickstart.commands.timezone.F40_Timezone(writePriority=0, *args, **kwargs)[source]

Bases: F33_Timezone

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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

class pykickstart.commands.updates.F34_Updates(writePriority=0, *args, **kwargs)[source]

Bases: F7_Updates

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.updates.F7_Updates(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.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

class pykickstart.commands.upgrade.FC3_Upgrade(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.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 = []
class pykickstart.commands.url.FC3_Url(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.url.RHEL6_Url(*args, **kwargs)[source]

Bases: F14_Url

class pykickstart.commands.url.RHEL8_Url(*args, **kwargs)[source]

Bases: F30_Url

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 = []
class pykickstart.commands.user.FC6_UserData(*args, **kwargs)[source]

Bases: BaseData

removedAttrs = []
removedKeywords = []

pykickstart.commands.vnc module

class pykickstart.commands.vnc.F9_Vnc(writePriority=0, *args, **kwargs)[source]

Bases: FC6_Vnc

removedAttrs = ['connect']
removedKeywords = ['connect']
class pykickstart.commands.vnc.FC3_Vnc(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.vnc.FC6_Vnc(writePriority=0, *args, **kwargs)[source]

Bases: FC3_Vnc

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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']
parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

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.RHEL10_VolGroup(writePriority=132, *args, **kwargs)[source]

Bases: F21_VolGroup

class pykickstart.commands.volgroup.RHEL10_VolGroupData(*args, **kwargs)[source]

Bases: F21_VolGroupData

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

class pykickstart.commands.zerombr.F9_ZeroMbr(writePriority=110, *args, **kwargs)[source]

Bases: FC3_ZeroMbr

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.zerombr.FC3_ZeroMbr(writePriority=110, *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.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(*args, **kwargs)[source]

Bases: F12_ZFCP

removedAttrs = ['scsiid', 'scsilun']
removedKeywords = []
class pykickstart.commands.zfcp.F14_ZFCPData(*args, **kwargs)[source]

Bases: F12_ZFCPData

class pykickstart.commands.zfcp.F37_ZFCP(*args, **kwargs)[source]

Bases: F14_ZFCP

parse(args)[source]

Parse the list of args and set data on the KickstartCommand object. This method must be provided by all subclasses.

removedAttrs = ['scsiid', 'scsilun']
removedKeywords = []
class pykickstart.commands.zfcp.F37_ZFCPData(*args, **kwargs)[source]

Bases: F14_ZFCPData

class pykickstart.commands.zfcp.FC3_ZFCP(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.zfcp.FC3_ZFCPData(*args, **kwargs)[source]

Bases: BaseData

removedAttrs = []
removedKeywords = []
class pykickstart.commands.zfcp.RHEL9_ZFCP(*args, **kwargs)[source]

Bases: F37_ZFCP

class pykickstart.commands.zfcp.RHEL9_ZFCPData(*args, **kwargs)[source]

Bases: F14_ZFCPData

pykickstart.commands.zipl module

class pykickstart.commands.zipl.F32_Zipl(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.zipl.RHEL8_Zipl(writePriority=10, *args, **kwargs)[source]

Bases: F32_Zipl

Module contents