wingo - in flumotion/trunk: . flumotion/common

flumotion-commit at lists.fluendo.com flumotion-commit at lists.fluendo.com
Wed Jun 13 13:08:37 CEST 2007


Author: wingo
Date: Wed Jun 13 13:08:34 2007
New Revision: 5165

Modified:
   flumotion/trunk/ChangeLog
   flumotion/trunk/flumotion/common/bundle.py
Log:
	(Unbundler.unbundle): Er, fdopen with 'wb'.



Modified: flumotion/trunk/ChangeLog
==============================================================================
--- flumotion/trunk/ChangeLog	(original)
+++ flumotion/trunk/ChangeLog	Wed Jun 13 13:08:34 2007
@@ -2,6 +2,7 @@
 
 	* flumotion/common/bundle.py (Unbundler.unbundle): Write files
 	atomically. Fixes #373.
+	(Unbundler.unbundle): Er, fdopen with 'wb'.
 
 	* flumotion/admin/admin.py (AdminModel.connectToManager): 
 	* flumotion/job/job.py (JobMedium._createComponent): 

Modified: flumotion/trunk/flumotion/common/bundle.py
==============================================================================
--- flumotion/trunk/flumotion/common/bundle.py	(original)
+++ flumotion/trunk/flumotion/common/bundle.py	Wed Jun 13 13:08:34 2007
@@ -160,7 +160,7 @@
 
             # atomically write to path, see #373
             fd, tempname = tempfile.mkstemp(dir=parent)
-            handle = os.fdopen(fd)
+            handle = os.fdopen(fd, 'wb')
             handle.write(data)
             handle.close()
             os.rename(tempname, path)


More information about the flumotion-commit mailing list