Преглед на файлове

Make sure file is read in binary and avoid reading fully into memory

Nuwan Goonasekera преди 9 години
родител
ревизия
1714da4d0d
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      cloudbridge/cloud/providers/openstack/resources.py

+ 2 - 2
cloudbridge/cloud/providers/openstack/resources.py

@@ -1084,8 +1084,8 @@ class OpenStackBucketObject(BaseBucketObject):
         """
         Stores the contents of the file pointed by the "path" variable.
         """
-        with open(path, 'r') as f:
-            self.upload(f.read())
+        with open(path, 'rb') as f:
+            self.upload(f)
 
     def delete(self):
         """