[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