zonar_ds_logger
======
Overview
------
A logger class that initializes a logger and logs in json when specified.
It also redirects flask logs so it doesn’t always show up as ERROR
Usage
------
```python
from zonar_ds_logger.logger import logger
logger.initialize("evan-test", "info", False)
log = logger.get_logger()
log.debug("debug")
log.info("info")
log.warning("warning")
log.error("error")
```
Arguments
------
Parameters that can be passed into logger.initialize are as follows:
- name (str): Name of the logger
- log_level (str): Lowest log level to log. Default is "debug". Options are "debug", "info", "warning", "error"
- json_logging (bool): Whether to log in json or not. Options that evaluate to true are ("true", "t", "1", "y", "yes")
Default converts value in JSON_LOGGING env var to bool if set else True
======
Overview
------
A logger class that initializes a logger and logs in json when specified.
It also redirects flask logs so it doesn’t always show up as ERROR
Usage
------
```python
from zonar_ds_logger.logger import logger
logger.initialize("evan-test", "info", False)
log = logger.get_logger()
log.debug("debug")
log.info("info")
log.warning("warning")
log.error("error")
```
Arguments
------
Parameters that can be passed into logger.initialize are as follows:
- name (str): Name of the logger
- log_level (str): Lowest log level to log. Default is "debug". Options are "debug", "info", "warning", "error"
- json_logging (bool): Whether to log in json or not. Options that evaluate to true are ("true", "t", "1", "y", "yes")
Default converts value in JSON_LOGGING env var to bool if set else True
Metadata
Release files for zonar-ds-logger 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zonar_ds_logger-0.0.2.tar.gz | 2.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zonar_ds_logger-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.1 kB
Release files / zonar_ds_logger-0.0.2.tar.gz
| Download URL | zonar_ds_logger-0.0.2.tar.gz |
|---|---|
| Size | 2.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4db2465a2898fa9262ebe72756e4d549a19976f68dbd423a8e78b9fef30d5342
|
|
BLAKE2b-256 checksum How to use checksums |
b0cf9465ba68b8d42c17c368c54cf269de5c65caa557c33f7e3f29a6229a3f2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
|
Release files / zonar_ds_logger-0.0.2-py3-none-any.whl
| Download URL | zonar_ds_logger-0.0.2-py3-none-any.whl |
|---|---|
| Size | 4.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ca9bbee0a98e5655b4392c7eeda99cab9e8581298841b99c7693cd6d2aa4a58
|
|
BLAKE2b-256 checksum How to use checksums |
f60bc0ebcb1b474d26966c6f01c488c89f09304ddc713e40e50bd18dfffc93d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3
|