summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Nasrat <pnasrat@redhat.com>2006-10-11 16:04:37 +0000
committerPaul Nasrat <pnasrat@redhat.com>2006-10-11 16:04:37 +0000
commit1ce4fc747ee93c9503798dd5deb63cb6a1c8f55f (patch)
tree37849f70158c79427fae35f224c6ea8a0c9d2ecd
parent132b4160d93b0e867b9775c1030fbc19cf02ab46 (diff)
downloadanaconda-1ce4fc747ee93c9503798dd5deb63cb6a1c8f55f.tar.gz
anaconda-1ce4fc747ee93c9503798dd5deb63cb6a1c8f55f.tar.xz
anaconda-1ce4fc747ee93c9503798dd5deb63cb6a1c8f55f.zip
Older getHeader
-rw-r--r--ChangeLog4
-rw-r--r--yuminstall.py12
2 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 317c5e607..ad80a89c2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-11 Paul Nasrat <pnasrat@redhat.com>
+
+ * yuminstall.py (AnacondaYumRepo.getHeader): Ignore basepath
+
2006-10-11 Chris Lumens <clumens@redhat.com>
* yuminstall.py (AnacondaYumRepo.__headersListFromDict): Added because
diff --git a/yuminstall.py b/yuminstall.py
index 187eba476..9a86c7800 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -284,6 +284,18 @@ class AnacondaYumRepo(YumRepository):
return result
+ def getHeader(self, package, checkfunc = None, reget = 'simple',
+ cache = True):
+
+ remote = package.returnSimple('relativepath')
+ local = package.localHdr()
+ start = package.returnSimple('hdrstart')
+ end = package.returnSimple('hdrend')
+
+ return self.__get(relative=remote, local=local, start=start,
+ reget=None, end=end, checkfunc=checkfunc, copy_local=1,
+ cache=cache,
+ )
def getPackage(self, package, checkfunc = None, text = None, cache = True):
remote = package.returnSimple('relativepath')