Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. def list_objects_s3(s3_client, s3_bucket, s3_prefix):
  2. """List objects in S3 overcoming the limit of 1000 per usual request."""
  3. s3_paginator = s3_client.get_paginator('list_objects')
  4. page_iterator = s3_paginator.paginate(Bucket=s3_bucket, Prefix=s3_prefix)
  5. for page in page_iterator:
  6. object_list = page.get('Contents')
  7. for object in object_list:
  8. yield object
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement