diff options
Diffstat (limited to 'yuminstall.py')
-rw-r--r-- | yuminstall.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/yuminstall.py b/yuminstall.py index a087cbc2b..ca973f0c0 100644 --- a/yuminstall.py +++ b/yuminstall.py @@ -997,15 +997,10 @@ reposdir=/etc/anaconda.repos.d,/tmp/updates/anaconda.repos.d,/tmp/product/anacon fd.close() def complete(self, anaconda): - try: - isys.umount(self.ayum.tree) - except Exception: - pass - if anaconda.mediaDevice: try: shutil.copyfile("%s/media.repo" % self.ayum.tree, - "%s/etc/anaconda.repos.d/%s-install-media.repo" %(anaconda.rootPath, productName)) + "%s/etc/yum.repos.d/%s-install-media.repo" %(anaconda.rootPath, productName)) except Exception, e: log.debug("Error copying media.repo: %s" %(e,)) @@ -1018,6 +1013,8 @@ reposdir=/etc/anaconda.repos.d,/tmp/updates/anaconda.repos.d,/tmp/product/anacon "%s/var/cache/yum/%s" %(anaconda.rootPath, repo)) except Exception, e: log.debug("Error setting up media repository: %s" %(e,)) + else: + isys.umount(self.ayum.tree) anaconda.backend.removeInstallImage() |