projects
/
tools
/
createrepo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2e231b2
)
try except on package opening
author
Seth Vidal
<skvidal@fedoraproject.org>
Tue, 8 Jan 2008 14:43:28 +0000
(09:43 -0500)
committer
Seth Vidal
<skvidal@fedoraproject.org>
Tue, 8 Jan 2008 14:43:28 +0000
(09:43 -0500)
createrepo/__init__.py
patch
|
blob
|
history
diff --git
a/createrepo/__init__.py
b/createrepo/__init__.py
index 7f30d911c73e78f35187e4dbe6a4898fa70bb3fe..8bb037a66ab84183bb64e3bfcbfd256ab98b67f5 100644
(file)
--- a/
createrepo/__init__.py
+++ b/
createrepo/__init__.py
@@
-210,10
+210,12
@@
class MetaDataGenerator:
def read_in_package(self, directory, rpmfile):
- # XXX fixme try/excepts here
# directory is stupid - just make it part of the class
rpmfile = '%s/%s/%s' % (self.conf.basedir, directory, rpmfile)
- po = yumbased.CreateRepoPackage(self.ts, rpmfile)
+ try:
+ po = yumbased.CreateRepoPackage(self.ts, rpmfile)
+ except yum.Errors.MiscError, e:
+ raise MDError, "Unable to open package: %s" % e
return po
def writeMetadataDocs(self, pkglist, directory, current=0):