awspy 1.0.0

Last updated:

0 purchases

awspy 1.0.0 Image
awspy 1.0.0 Images
Add to Cart

Description:

awspy 1.0.0

AWSPy
Utility tools for running Python services in AWS. Note: This package isn't designed to replace
services such as Boto3 - the Python AWS SDK.
Features
Fargate Backed ECS

Tooling to extract container metadata, stats, and task information
Fargate Readme

Installation
Install using Pip:
pip install awspy

Usage
Import the service, then run commands:
from awspy.ecs import Fargate

Fargate().get_container_metadata_v4()

Each service is initialised in a common way. You can pass configuration options during
initialisation (and if no options are provided then all options revert to their defaults):
from awspy.ecs import Fargate

Fargate(raise_errors=False, logger=my_logger)

The options available for all services are:



Option
Type
Description
Default




raise_errors
Boolean
Should exceptions bubble up?
True


logger
Python logger
A Python logger instance to log information and errors to.
Python logger (logging.getLogger(__name__))



Useful Links
AWSPy:

PyPi
GitHub
Releases

Useful Python AWS Packages

Localstack
Moto
Boto3

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.