[yum-cvs] yum/yum misc.py,1.23,1.24

Seth Vidal skvidal at linux.duke.edu
Sat Feb 3 21:47:20 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv22002

Modified Files:
	misc.py 
Log Message:

bunzip files


Index: misc.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/misc.py,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- misc.py	5 Dec 2006 00:40:51 -0000	1.23
+++ misc.py	3 Feb 2007 21:47:17 -0000	1.24
@@ -10,6 +10,7 @@
 import glob
 import pwd
 import fnmatch
+import bz2
 from stat import *
 
 from Errors import MiscError
@@ -336,3 +337,17 @@
         
     return restring
     
+def bunzipFile(source,dest):
+    s_fn = bz2.BZ2File(source, 'r')
+    destination = (dest, 'w')
+
+    while True:
+        data = s_fn.read(1024000)
+        
+        if not data: break
+        destination.write(data)
+
+    destination.close()
+    s_fn.close()
+
+ 




More information about the Yum-cvs-commits mailing list