[Apt-offline-devel] [SCM] Offline APT Package Manager branch, master, updated. 0.9.5-19-g2b1fdf4

Ritesh Raj Sarraf rrs at researchut.com
Tue Dec 8 10:50:19 UTC 2009


The following commit has been merged in the master branch:
commit dadecc8a79ad1a5bf182e46ce454ac489d6a7886
Author: Ritesh Raj Sarraf <rrs at researchut.com>
Date:   Thu Dec 3 21:46:40 2009 +0530

    make some useless use of the zip test stanza

diff --git a/AptOfflineLib.py b/AptOfflineLib.py
index 386a6c8..df6d345 100644
--- a/AptOfflineLib.py
+++ b/AptOfflineLib.py
@@ -407,10 +407,15 @@ class Archiver:
                                 zip_file = zipfile.ZipFile( archive_file, 'r' )
                         except IOError:
                                 return False
-                        
                         #FIXME:
                         for filename in zip_file.namelist():
-                                data = zip_file.read(filename)
+                                try:
+                                        write_to = open ( os.path.join( path, filename ), 'wb' )
+                                except IOError:
+                                        return False
+                                write_to.write(zip_file.read(filename) )
+                                write_to.flush()
+                                write_to.close()
                         zip_file.close()
                         return True
                 else:

-- 
Offline APT Package Manager



More information about the Apt-offline-devel mailing list