from boto.s3.key import Key
from boto.s3.connection import S3Connection
from boto.s3.connection import OrdinaryCallingFormat
apikey04='GFR3O0HFPXQ-BWSXEMAG'
secretkey04='eIiigR4Rov2O2kxuSHNW7WPoJE2KmrtMpzzqlg=='
apikey02='J0TT_C9MJPWPGHW-KEWY'
secretkey02='xcLOt3ANqyNJ0kAjP8Mxx68qr7kgyXG3eqJuMA=='
cf=OrdinaryCallingFormat()
conn04=S3Connection(aws_access_key_id=apikey04,aws_secret_access_key=secretkey04,
conn02=S3Connection(aws_access_key_id=apikey02,aws_secret_access_key=secretkey02,
bucket04=conn04.get_bucket('testbucket')
bucket02=conn02.get_bucket('testbucket')
rs04 = bucket04.list()
for k in rs04:
bucket02.copy_key(k.key, bucket04, k.key)
Traceback (most recent call last):
File "s3_connect_2.py", line 38, in <module>
bucket02.copy_key(k.key, bucket04, k.key)
File "/home/alberto/.virtualenvs/boto/local/lib/python2.7/site-packages/boto/s3/bucket.py", line 888, in copy_key
response.reason, body)
boto.exception.S3ResponseError: S3ResponseError: 404 Not Found
<?xml version="1.0" encoding="UTF-8"?><Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Resource>/<Bucket: testbucket>$