diff options
author | Erik Troan <ewt@redhat.com> | 2001-06-20 01:46:34 +0000 |
---|---|---|
committer | Erik Troan <ewt@redhat.com> | 2001-06-20 01:46:34 +0000 |
commit | d2b85ad932ca315f00ca72527e87ea9a059f74e6 (patch) | |
tree | 3bc31ce8d092457372b4cd1b1bad60b45dad0b32 /upgradeclass.py | |
parent | 1a690b55258ae286bee27e4d1db22c527862837b (diff) | |
download | anaconda-d2b85ad932ca315f00ca72527e87ea9a059f74e6.tar.gz anaconda-d2b85ad932ca315f00ca72527e87ea9a059f74e6.tar.xz anaconda-d2b85ad932ca315f00ca72527e87ea9a059f74e6.zip |
merge from (now defunct) dispatch branch
Diffstat (limited to 'upgradeclass.py')
-rw-r--r-- | upgradeclass.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/upgradeclass.py b/upgradeclass.py new file mode 100644 index 000000000..d7081dfb4 --- /dev/null +++ b/upgradeclass.py @@ -0,0 +1,41 @@ +from installclass import BaseInstallClass +from translate import N_ +from translate import _ +import os +import iutil + +class InstallClass(BaseInstallClass): + name = N_("Upgrade Existing System") + pixmap = "upgrade.png" + sortPriority = 999999 + + parentClass = ( _("Upgrade"), "upgrade.png" ) + + def requiredDisplayMode(self): + return 't' + + def setSteps(self, dispatch): + dispatch.setStepList( + "language", + "keyboard", + "mouse", + "welcome", + "installtype", + "custom-upgrade", + "addswap", + "upgradecontinue", + "indivpackage", + "bootloader", + "dependencies", + "monitor", + "confirminstall", + "install", + "bootdisk", + "complete" + ) + + if iutil.getArch() == "alpha" or iutil.getArch() == "ia64": + dispatch.skipStep("bootdisk") + + def __init__(self, expert): + BaseInstallClass.__init__(self, expert) |