Metadata-Version: 2.1
Name: logtron-aws
Version: 0.1.3
Summary: AWS CloudWatch logging and context auto-discovery for logtron
Home-page: https://github.com/ilija1/logtron-aws/
License: Apache-2.0
Keywords: Logging,JSON,AWS,CloudWatch
Author: Ilija Stevcev
Author-email: ilija1@gmail.com
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: boto3 (>=1.14.51,<2.0.0)
Requires-Dist: importlib_metadata (>=1.7.0,<2.0.0)
Requires-Dist: logtron (>=0.1.3,<0.2.0)
Project-URL: Repository, https://github.com/ilija1/logtron-aws/
Description-Content-Type: text/markdown

# Logtron-AWS

**Logtron-AWS** is a set of AWS-targeted extensions for the **Logtron** library.

```python
import logtron_aws
logger = logtron_aws.autodiscover()
logger.info("hello world")
```

Or

```python
import logtron_aws
logtron_aws.autodiscover() # Only needs to run once somewhere to configure the root logger

import logging
logger = logging.getLogger()
logger.info("hello world")
```

Logtron-AWS provides a set of extensions for the [Logtron](https://github.com/ilija1/logtron/) library to enable features such as:

- Automated log context discovery using AWS STS
- Log handler for logging directly to CloudWatch Logs

[![Downloads](https://pepy.tech/badge/logtron-aws/month)](https://pepy.tech/project/logtron-aws/month)
[![Supported Versions](https://img.shields.io/pypi/pyversions/logtron-aws.svg)](https://pypi.org/project/logtron-aws)
[![Contributors](https://img.shields.io/github/contributors/ilija1/logtron-aws.svg)](https://github.com/ilija1/logtron-aws/graphs/contributors)

## Installing Logtron-AWS and Supported Versions

Logtron-AWS is available on PyPI:

```shell
$ python -m pip install logtron-aws
```

Logtron-AWS officially supports Python 2.7 & 3.5+.

