Last updated:
0 purchases
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
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.