[Yum-devel] [PATCH 1/7] yum.misc._decompress_chunked: ztype autodetection, streaming
Zdenek Pavlas
zpavlas at redhat.com
Fri Jun 28 15:47:43 UTC 2013
---
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
More information about the Yum-devel
mailing list