bug fix put object
authorSofia Papagiannaki <papagian@gmail.com>
Thu, 21 Jul 2011 07:49:51 +0000 (10:49 +0300)
committerSofia Papagiannaki <papagian@gmail.com>
Thu, 21 Jul 2011 07:49:51 +0000 (10:49 +0300)
tools/store

index 1eaa17d..61a3041 100755 (executable)
@@ -409,8 +409,7 @@ class PutObject(Command):
         elif not f:
             self.client.create_zero_length_object(container, object, meta=meta, **args)
         else:
-            data = f.read()
-            self.client.create_object(container, object, data, meta=meta, **args)
+            self.client.create_object(container, object, f, meta=meta, **args)
         if f:
             f.close()