Как я могу использовать boto для потоковой передачи файла из Amazon S3 в Rackspace Cloudfiles?

Я копирую файл из S3 в Cloudfiles, и мне бы хотелось избежать запись файла на диск. В библиотеке Python-Cloudfiles есть вызов object.stream (), который выглядит как то, что мне нужно, но я не могу найти эквивалентный вызов в boto. Я надеюсь, что смогу сделать что-то вроде:

shutil.copyfileobj(s3Object.stream(),rsObject.stream())

Возможно ли это с помощью boto (или, я полагаю, любой другой библиотеки s3)?

30
задан joemastersemison 2 October 2011 в 06:09
поделиться