Skip to main content

A thin wrapper around boto3

Project description

# botor
A thin wrapper around boto3

## features

- intelligent connection caching.
- rate limit handling, with exponential backoff.
- multi-account sts:assumerole abstraction.

## Example

from botor.aws.sqs import get_queue, get_messages
conn_details = {
'account_number': '111111111111',
'assume_role': 'MyRole',
'session_name': 'MySession',
'region': 'us-east-1'
}
queue = get_queue(queue_name='MyQueue', **conn_details)
messages = get_messages(queue=queue)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

botor-0.0.1dev4.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

botor-0.0.1dev4-py2-none-any.whl (8.5 kB view details)

Uploaded Python 2

File details

Details for the file botor-0.0.1dev4.tar.gz.

File metadata

  • Download URL: botor-0.0.1dev4.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for botor-0.0.1dev4.tar.gz
Algorithm Hash digest
SHA256 25ac384d01d9820c4a1c76f3d697268f515c3d5a151ced2bf3790d864bbe6b0d
MD5 8349dac883dc269f9a94f4a1fab2f104
BLAKE2b-256 ac1e198045a13353eec3f2daebffaeef164c7b34cf0b12110391f588d82b5916

See more details on using hashes here.

File details

Details for the file botor-0.0.1dev4-py2-none-any.whl.

File metadata

File hashes

Hashes for botor-0.0.1dev4-py2-none-any.whl
Algorithm Hash digest
SHA256 886cee6aac282d63183557f96f481e383d910a57115e70ffc1270847fae8c756
MD5 f30439d5907a4144cdd07025c2ff39fd
BLAKE2b-256 6e9642a2b4322d3b1f22f12e1a683143c6cdc700fee71660ca7d3ea15065582f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page