aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/storage/cloudfiles.py
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2015-03-05 16:49:06 -0600
committerChristopher Allan Webber <cwebber@dustycloud.org>2015-03-05 16:49:06 -0600
commit50f12414df260de9605489ec0ca5427cff0813bf (patch)
treed4d21fbd8b5de4e91599b1b23d1d7dfd549d7f09 /mediagoblin/storage/cloudfiles.py
parent2d0511c49991118aedaffbaae19954ab03469cca (diff)
parent2b4c339de6a5762c59054182034793e3b6002ee4 (diff)
downloadmediagoblin-50f12414df260de9605489ec0ca5427cff0813bf.tar.lz
mediagoblin-50f12414df260de9605489ec0ca5427cff0813bf.tar.xz
mediagoblin-50f12414df260de9605489ec0ca5427cff0813bf.zip
Merge remote-tracking branch 'refs/remotes/breton/bug/647'
Diffstat (limited to 'mediagoblin/storage/cloudfiles.py')
-rw-r--r--mediagoblin/storage/cloudfiles.py21
1 files changed, 0 insertions, 21 deletions
diff --git a/mediagoblin/storage/cloudfiles.py b/mediagoblin/storage/cloudfiles.py
index 532e5bac..61665ea0 100644
--- a/mediagoblin/storage/cloudfiles.py
+++ b/mediagoblin/storage/cloudfiles.py
@@ -193,27 +193,6 @@ class CloudFilesStorageObjectWrapper():
return self.storage_object.read(*args, **kwargs)
def write(self, data, *args, **kwargs):
- """
- write data to the cloudfiles storage object
-
- The original motivation for this wrapper is to ensure
- that buffered writing to a cloudfiles storage object does not overwrite
- any preexisting data.
-
- Currently this method does not support any write modes except "append".
- However if we should need it it would be easy implement.
- """
- _log.warn(
- '{0}.write() has bad performance! Use .send instead for now'\
- .format(self.__class__.__name__))
-
- if self.storage_object.size and type(data) == str:
- _log.debug('{0} is > 0 in size, appending data'.format(
- self.storage_object.name))
- data = self.read() + data
-
- _log.debug('Writing {0}'.format(
- self.storage_object.name))
self.storage_object.write(data, *args, **kwargs)
def send(self, *args, **kw):