---
yum/misc.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/yum/misc.py b/yum/misc.py
index bb84815..6f74aab 100644
--- a/yum/misc.py
+++ b/yum/misc.py
@@ -768,6 +768,8 @@ def refineSearchPattern(arg):
def _decompress_chunked(source, dest, ztype):
+ if ztype is None:
+ ztype = source.rsplit('.', 1)[1]
if ztype not in _available_compression:
msg = "%s compression not available" % ztype
raise Errors.MiscError, msg
@@ -780,6 +782,8 @@ def _decompress_chunked(source, dest, ztype):
s_fn = gzip.GzipFile(source, 'r')
+ if dest is None:
+ return s_fn
destination = open(dest, 'w')
while True:
--
1.7.11.7
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel