[Checkins] SVN: z3c.vcsync/trunk/src/z3c/vcsync/importexport.py Also allow to pass in modified_function into zip file importer.

Martijn Faassen faassen at infrae.com
Tue Mar 11 17:37:17 EDT 2008


Log message for revision 84594:
  Also allow to pass in modified_function into zip file importer.
  

Changed:
  U   z3c.vcsync/trunk/src/z3c/vcsync/importexport.py

-=-
Modified: z3c.vcsync/trunk/src/z3c/vcsync/importexport.py
===================================================================
--- z3c.vcsync/trunk/src/z3c/vcsync/importexport.py	2008-03-11 21:32:19 UTC (rev 84593)
+++ z3c.vcsync/trunk/src/z3c/vcsync/importexport.py	2008-03-11 21:37:17 UTC (rev 84594)
@@ -55,7 +55,7 @@
             modified_objects.extend(r)
     return modified_objects
 
-def import_state_zip(state, name, zippath):
+def import_state_zip(state, name, zippath, modified_function=None):
     tmp_dir = py.path.local(tempfile.mkdtemp())
     try:
         zf = zipfile.ZipFile(zippath.strpath, 'r')
@@ -71,7 +71,8 @@
                 new_path.write(zf.read(p))
             else:
                 new_path.ensure(dir=True)
-        import_state(state, tmp_dir.join(name))
+        import_state(state, tmp_dir.join(name),
+                     modified_function=modified_function)
         zf.close()
     finally:
         tmp_dir.remove()



More information about the Checkins mailing list