From 70019d57e2877ea7c3847d13ffea4378d4a8e9ff Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Fri, 13 Oct 2006 18:48:59 +0200 Subject: * DistUpgrade/DistUpgradeControler.py: - check for existance of cdroms.list before making a backup --- DistUpgrade/DistUpgradeControler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'DistUpgrade/DistUpgradeControler.py') diff --git a/DistUpgrade/DistUpgradeControler.py b/DistUpgrade/DistUpgradeControler.py index 7b35f3c8..bd7f64c8 100644 --- a/DistUpgrade/DistUpgradeControler.py +++ b/DistUpgrade/DistUpgradeControler.py @@ -60,7 +60,8 @@ class AptCdrom(object): if backup_ext: cdromstate = os.path.join(apt_pkg.Config.FindDir("Dir::State"), apt_pkg.Config.Find("Dir::State::cdroms")) - shutil.copy(cdromstate, cdromstate+backup_ext) + if os.path.exists(cdromstate): + shutil.copy(cdromstate, cdromstate+backup_ext) # do the actual work apt_pkg.Config.Set("Acquire::cdrom::mount",self.cdrompath) apt_pkg.Config.Set("APT::CDROM::NoMount","true") -- cgit v1.2.3