From d2b85ad932ca315f00ca72527e87ea9a059f74e6 Mon Sep 17 00:00:00 2001 From: Erik Troan Date: Wed, 20 Jun 2001 01:46:34 +0000 Subject: merge from (now defunct) dispatch branch --- installclasses/upgradeclass.py | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 installclasses/upgradeclass.py (limited to 'installclasses/upgradeclass.py') diff --git a/installclasses/upgradeclass.py b/installclasses/upgradeclass.py new file mode 100644 index 000000000..d7081dfb4 --- /dev/null +++ b/installclasses/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) -- cgit