summaryrefslogtreecommitdiffstats
path: root/yuminstall.py
diff options
context:
space:
mode:
authorPaul Nasrat <pnasrat@redhat.com>2006-10-09 19:16:26 +0000
committerPaul Nasrat <pnasrat@redhat.com>2006-10-09 19:16:26 +0000
commitbc6d3042472635154588b5135f180819781e7673 (patch)
tree498c79373d9f230c24a5dcd90d5b6463fb1cd093 /yuminstall.py
parentd1012b19d75d4e3862d07808259a1072a96a3152 (diff)
downloadanaconda-bc6d3042472635154588b5135f180819781e7673.tar.gz
anaconda-bc6d3042472635154588b5135f180819781e7673.tar.xz
anaconda-bc6d3042472635154588b5135f180819781e7673.zip
Fix cd/nfsiso installs for new yum api
Diffstat (limited to 'yuminstall.py')
-rw-r--r--yuminstall.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/yuminstall.py b/yuminstall.py
index 2f2aa6756..531ca1e1b 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -191,6 +191,16 @@ class AnacondaYumRepo(YumRepository):
self.setAttribute('pkgdir', root)
self.setAttribute('hdrdir', '/tmp/cache/headers')
+ def getPackage(self, package, checkfunc = None, text = None, cache = True):
+ remote = package.returnSimple('relativepath')
+ local = package.localPkg()
+
+ return self.__get(relative=remote,
+ local=local,
+ checkfunc=checkfunc,
+ text=text,
+ cache=cache
+ )
class YumSorter(yum.YumBase):