From d8c288d928da41fae20947b7dd2064740c2593b3 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 25 Sep 2006 12:45:53 +0200 Subject: * DistUpgrade/DistUpgradeControler.py: - check for self.sources,self.aptcdrom before using it --- DistUpgrade/DistUpgradeControler.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'DistUpgrade/DistUpgradeControler.py') diff --git a/DistUpgrade/DistUpgradeControler.py b/DistUpgrade/DistUpgradeControler.py index f9c4c0dd..e32c0c5f 100644 --- a/DistUpgrade/DistUpgradeControler.py +++ b/DistUpgrade/DistUpgradeControler.py @@ -551,8 +551,10 @@ class DistUpgradeControler(object): def abort(self): """ abort the upgrade, cleanup (as much as possible) """ - self.sources.restoreBackup(self.sources_backup_ext) - self.aptcdrom.restoreBackup(self.sources_backup_ext) + if hasattr(self, sources): + self.sources.restoreBackup(self.sources_backup_ext) + if hasattr(self, aptcdrom): + self.aptcdrom.restoreBackup(self.sources_backup_ext) # generate a new cache self._view.updateStatus(_("Restoring original system state")) self._view.abort() -- cgit v1.2.3