Simple logging using env variables
Project description
env_color_logger
A simple logger that prints colored messages to the console and uses environment variables to control the basic setup.
See example.env for a list of environment variables that can be used to control the logger.
Install
pip install --upgrade env_color_logger
Usage
The usage in Python is very basic. Just import the logger and use it as you would use the standard logging
module. The logger will automatically use the environment variables to configure itself. This is done to aid in development of apps that are run in isolated environments, such as Docker containers.
from env_color_logger import EnvLogger
logger = EnvLogger(__name__)
logger.info("Hello World!")
Requirements
Tested with & designed for python 3.10, see requirements.txt for additional dependencies
Contributing
For bugs / feature requests please submit issues
If you would like to contribute to this project, you are welcome to submit a pull request
Warranty / Liability / Official support
This project is being developed independently, we provide the package "as-is" without any implied warranty or liability, usage is your own responsibility
Additional info
Just because I like badges
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file env_color_logger-0.0.3.tar.gz
.
File metadata
- Download URL: env_color_logger-0.0.3.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0da1ff2b0b4d0954e3d0ae8fdb853a1c07b8376204512ce6293ad70584c57ef3 |
|
MD5 | 5ead979b02d49383820094aea17ab67e |
|
BLAKE2b-256 | d6c5afc2d02a6b97b037bd6f4cc0a58ad014d804c8398348c9ad4a68ad6a380d |
File details
Details for the file env_color_logger-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: env_color_logger-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b0674580d5d5924364a95c85f7332bf52b0ddbe01abe7dce32b284bd2a10c76 |
|
MD5 | c07d6f455d6ad08714f6919ceeab3572 |
|
BLAKE2b-256 | 4b8d043d0ca70da105c168f2d299cdb517a6e9d76f74bced30d46239b839aa86 |