[Uludag-commits] r7199 - trunk/pisi/pisi

svn-uludag at uludag.org.tr svn-uludag at uludag.org.tr
19 Nis 2006 Çar 19:49:15 EEST


Author: faik
Date: Wed Apr 19 19:49:14 2006
New Revision: 7199

Modified:
   trunk/pisi/pisi/archive.py
   trunk/pisi/pisi/zipfileext.py
Log:
FileEntry super class needed returnedBytes field for DeflatedZipEntry class.
skipped ZIP_7ZIP -> ZIP_LZMA change.


Modified: trunk/pisi/pisi/archive.py
=================================================================
--- trunk/pisi/pisi/archive.py	(original)
+++ trunk/pisi/pisi/archive.py	Wed Apr 19 19:49:14 2006
@@ -130,7 +130,7 @@
                 attr.external_attr = self.symmagic 
                 self.zip_obj.writestr(attr, dest)
             else:
-                self.zip_obj.write(file_name, file_name, zipfileext.ZIP_7ZIP)
+                self.zip_obj.write(file_name, file_name, zipfileext.ZIP_LZMA)
                 zinfo = self.zip_obj.getinfo(file_name)
                 zinfo.create_system = 3
 

Modified: trunk/pisi/pisi/zipfileext.py
=================================================================
--- trunk/pisi/pisi/zipfileext.py	(original)
+++ trunk/pisi/pisi/zipfileext.py	Wed Apr 19 19:49:14 2006
@@ -12,7 +12,7 @@
 # Authors:  Eray Ozkural <eray at pardus.org.tr>
 #           Faik Uygur   <faik at pardus.org.tr>
 #
-# Extends zipfile module with LZMA and bzip2 support
+# Extends zipfile module with lzma and bzip2 support
 
 # python standard library modules
 import os
@@ -48,10 +48,11 @@
     def __init__(self, fp, length):
         self.fp = fp
         self.readBytes = 0
+        self.returnedBytes = 0
         self.length = length
         self.finished = 0
 
-class LZMAFileEntry(FileEntry):
+class LzmaFileEntry(FileEntry):
     """File-like object used to read a LZMA entry in a ZipFile"""
 
     def __init__(self, fp, length):
@@ -291,7 +292,7 @@
             if not pylzma:
                 raise RuntimeError, \
                       "De-compression requires the (missing) pylzma module"
-	    return LZMAFileEntry(self.fp, zinfo.compress_size)
+	    return LzmaFileEntry(self.fp, zinfo.compress_size)
         else:
             raise BadZipfile, \
                   "Unsupported compression method %d for file %s" % \


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi