Blame createrepo-HEAD.patch
|
Zdenek Pavlas |
f907de2 |
diff --git a/createrepo/__init__.py b/createrepo/__init__.py
|
|
|
5037f6d |
index b1875f6..85f2a3d 100644
|
|
Zdenek Pavlas |
f907de2 |
--- a/createrepo/__init__.py
|
|
Zdenek Pavlas |
f907de2 |
+++ b/createrepo/__init__.py
|
|
|
5037f6d |
@@ -400,7 +400,9 @@ class MetaDataGenerator:
|
|
Zdenek Pavlas |
f907de2 |
if self.conf.update:
|
|
Zdenek Pavlas |
f907de2 |
self._setup_old_metadata_lookup()
|
|
Zdenek Pavlas |
f907de2 |
# rpms we're going to be dealing with
|
|
Zdenek Pavlas |
f907de2 |
- if self.conf.pkglist:
|
|
Zdenek Pavlas |
f907de2 |
+ if isinstance(self.conf.pkglist, MetaSack):
|
|
Zdenek Pavlas |
f907de2 |
+ packages = self.conf.pkglist
|
|
Zdenek Pavlas |
f907de2 |
+ elif self.conf.pkglist:
|
|
Zdenek Pavlas |
f907de2 |
packages = []
|
|
Zdenek Pavlas |
f907de2 |
for pkg in self.conf.pkglist:
|
|
Zdenek Pavlas |
f907de2 |
if '://' in pkg: # remote
|