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.1.dev3.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

botor-0.0.1.dev3-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for botor-0.0.1.dev3.tar.gz
Algorithm Hash digest
SHA256 81d02709231ebca66c7bac5c6dc4391a974fd25b16c8de67976689980a6ba24e
MD5 26b531988c5f9afec7c0e7c3610f742e
BLAKE2b-256 b8578f96a79ae87a1ed60926ef26fe73e369556205c5cffe2671612abef1a195

See more details on using hashes here.

File details

Details for the file botor-0.0.1.dev3-py3-none-any.whl.

File metadata

File hashes

Hashes for botor-0.0.1.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 db7970f8582dc2c72ea5be68f0f57b27285c0f30f12a19e779782191a693e277
MD5 9f86ba595efa91e5b843738d9e0cdbd8
BLAKE2b-256 a72eea5ee33244b3a63a753df4868f30aee3f57c770a61b9ae72c0a375ecef8c

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