diff options
author | Erik Troan <ewt@redhat.com> | 1999-08-31 01:51:17 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 1999-08-31 01:51:17 +0000 |
commit | 43b1c4ff4d07992d6f060b98b72dc82c687b78a7 (patch) | |
tree | 56fac6372cd55b81aaa984d1b93be41718c31db5 /installclass.py | |
parent | 32b1310faebf4920eca55d470ad1ebc4fc3c993f (diff) | |
download | anaconda-43b1c4ff4d07992d6f060b98b72dc82c687b78a7.tar.gz anaconda-43b1c4ff4d07992d6f060b98b72dc82c687b78a7.tar.xz anaconda-43b1c4ff4d07992d6f060b98b72dc82c687b78a7.zip |
moved kickstart to separate file
Diffstat (limited to 'installclass.py')
-rw-r--r-- | installclass.py | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/installclass.py b/installclass.py index 700eb6f07..0cd735789 100644 --- a/installclass.py +++ b/installclass.py @@ -28,7 +28,7 @@ class InstallClass: def addToSkipList(self, type): # this throws an exception if there is a problem [ "lilo", "mouse", "network", "authentication", "complete", - "package-selection", "bootdisk", "partition", "format", + "package-selection", "bootdisk", "partition", "format", "timezone", "accounts", "dependencies", "language", "keyboard", "welcome", "installtype", "mouse" ].index(type) self.skipSteps[type] = 1 @@ -58,6 +58,9 @@ class InstallClass: def getGroups(self): return self.groups + def setRootPassword(self, pw): + self.rootPassword = pw + def getMakeBootdisk(self): return self.makeBootdisk @@ -69,6 +72,8 @@ class InstallClass: self.makeBootdisk = 0 self.timezone = None self.setAuthentication(1, 1, 0) + self.rootPassword = None + self.installType = None # custom installs are easy :-) class CustomInstall(InstallClass): @@ -84,7 +89,6 @@ class Workstation(InstallClass): self.setHostname("localhost.localdomain") self.addToSkipList("lilo") self.addToSkipList("network") - self.addToSkipList("package-selection") self.addToSkipList("authentication") self.addToSkipList("bootdisk") @@ -93,6 +97,7 @@ class GNOMEWorkstation(Workstation): def __init__(self): Workstation.__init__(self) self.setGroups(["Base"]) + self.addToSkipList("package-selection") class KDEWorkstation(Workstation): @@ -111,16 +116,3 @@ class Server(InstallClass): self.addToSkipList("authentication") self.addToSkipList("bootdisk") -class Kickstart(InstallClass): - def __init__(self): - InstallClass.__init__(self) - self.addToSkipList("lilo") - self.addToSkipList("bootdisk") - self.addToSkipList("installtype") - self.addToSkipList("welcome") - - # need to take care of: - #[ "lilo", "mouse", "network", "authentication", "complete", - #"package-selection", "bootdisk", "partition", "format", - #"accounts", "dependencies", "language", "keyboard", - #"installtype", "mouse" ].index(type) |