Когда я пытаюсь удалить ведро с помощью строк:
conn = boto.connect_s3(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
print conn.delete_Bucket('BucketNameHere').message
Он говорит мне, что ведро, которое я пытался удалить, не пусто.
В нем нет ключей. Но у него есть версии.
Как удалить версии?
Я вижу список версий с помощью bucket.list_versions()
Java имеет метод deleteVersion для своего s3-соединения. Я нашел этот код здесь:
http://bytecoded.blogspot.com/2011/01/recursive-delete-utility-for-version.html
Он делает эту строку для удаления версии:
s3.deleteVersion(new DeleteVersionRequest(bucketName, keyName, versionId));
Есть ли что-то сопоставимое в boto?