From d91acbce0025515466cd5648d046c91d79c31d97 Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Mon, 24 Sep 2007 19:59:28 +0000 Subject: 2007-09-24 Jeremy Katz * image.py (CdromInstallMethod.filesDone): Copy media.repo if it exists --- ChangeLog | 2 ++ image.py | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1d8556093..dfda2d9e4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2007-09-24 Jeremy Katz + * image.py (CdromInstallMethod.filesDone): Copy media.repo if it exists + * scripts/mk-images (foundakernel): And instead expand it out here (makeinitrd): Check for firmware against expanded module list diff --git a/image.py b/image.py index 8aede97b4..74b3461f5 100644 --- a/image.py +++ b/image.py @@ -305,6 +305,11 @@ class CdromInstallMethod(ImageInstallMethod): _("Unable to access the disc.")) def filesDone(self): + try: + shutil.copyfile("/mnt/source/media.repo", "%s/etc/yum.repos.d/%s-install-media.repo" %(self.rootPath, productName)) + except Exception, e: + log.debug("Error copying media.repo: %s" %(e,)) + # we're trying to unmount the CD here. if it fails, oh well, # they'll reboot soon enough I guess :) try: -- cgit