summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2006-09-05 19:30:27 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2006-09-05 19:30:27 +0200
commit243e1e9917a332a50397cf542d42dadfc3b5c43c (patch)
treecdba5bfc15f9f6acc33b7aedd3c0e591eb8a86c0
parentf1c365239ec308d212e6e26ee1424f036ab85de9 (diff)
downloadpython-apt-243e1e9917a332a50397cf542d42dadfc3b5c43c.tar.gz
* update-manager:
- show a message after the upgrade - fail if the upgrade is wrong
-rw-r--r--update-manager5
1 files changed, 4 insertions, 1 deletions
diff --git a/update-manager b/update-manager
index cfaec01c..21b03702 100644
--- a/update-manager
+++ b/update-manager
@@ -78,9 +78,12 @@ if __name__ == "__main__":
controler.doPreUpgrade()
if controler.askDistUpgrade():
view.setStep(STEP_FETCH_INSTALL)
- controler.doDistUpgrade()
+ if not controler.doDistUpgrade():
+ sys.exit(1)
view.setStep(STEP_CLEANUP)
controler.doPostUpgrade()
+ view.information(_("Upgrade complete"),
+ _("The upgrade was completed."))
else:
app = UpdateManager(data_dir)
app.main(options)