summaryrefslogtreecommitdiff
path: root/DistUpgrade/DistUpgradeControler.py
diff options
context:
space:
mode:
Diffstat (limited to 'DistUpgrade/DistUpgradeControler.py')
-rw-r--r--DistUpgrade/DistUpgradeControler.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/DistUpgrade/DistUpgradeControler.py b/DistUpgrade/DistUpgradeControler.py
index e5c09249..a6fc4111 100644
--- a/DistUpgrade/DistUpgradeControler.py
+++ b/DistUpgrade/DistUpgradeControler.py
@@ -196,6 +196,7 @@ class DistUpgradeControler(object):
def breezyUpgrade(self):
# sanity check (check for ubuntu-desktop, brokenCache etc)
self._view.updateStatus(_("Checking the system"))
+ self._view.setStep(1)
if not self.sanityCheck():
sys.exit(1)
@@ -203,6 +204,7 @@ class DistUpgradeControler(object):
self.doPreUpgrade()
# update sources.list
+ self._view.setStep(2)
self._view.updateStatus(_("Updating repository information"))
if not self.updateSourcesList():
sys.exit(1)
@@ -215,12 +217,14 @@ class DistUpgradeControler(object):
# calc the dist-upgrade and see if the removals are ok/expected
# do the dist-upgrade
+ self._view.setStep(3)
self._view.updateStatus(_("Performing the upgrade"))
if not self.askDistUpgrade():
sys.exit(1)
self.doDistUpgrade()
# do post-upgrade stuff
+ self._view.setStep(4)
self.doPostUpgrade()
# done, ask for reboot