Skip to content

Commit

Permalink
Merge pull request #5 from ravip18596/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
ravip18596 authored Feb 8, 2022
2 parents d44772d + 828f08e commit 48d0c08
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 15 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,20 @@ Assortment of python client for personal or business use

## Windows Installation

```bash
```commandline
py -m venv venv
souce venv/Scripts activate
source venv\Scripts\activate
py -m pip install python-prakashravip1
```

## Linux/ Mac Installation

```bash
python -m venv venv
source venv/bin/activate
pip install python-prakashravip1
```

## Example

```python
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

setuptools.setup(
name="python-prakashravip1",
version="1.0",
version="1.0.1",
author="Ravi Prakash",
author_email="ravip18596@github.com",
description="Common Python Utility and Client Tools",
Expand Down
7 changes: 1 addition & 6 deletions src/utils/logger.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,4 @@ def fetch_env_logger():
level=fetch_env_logger())

logger = logging.getLogger(__name__)
logger = CustomAdapter(logger, {'trace_id': None})


def get_trace_logger(trace_id: str):
new_logger = logging.getLogger(__name__)
new_logger = CustomAdapter(new_logger, {'trace_id': trace_id})
logger = CustomAdapter(logger, {'trace_id': None})
14 changes: 8 additions & 6 deletions src/utils/trace_logger.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
import logging

from src.utils.logger import CustomAdapter, fetch_env_logger


def get_trace_logger(trace_id: str):
def get_trace_logger(trace_id: str) -> logging.LoggerAdapter:
new_logger = logging.getLogger(__name__)
logging.basicConfig(format='%(asctime)s,%(msecs)d %(levelname)-8s [%(filename)s.%(funcName)s:%(lineno)d] %(message)s',
datefmt='%Y-%m-%d:%H:%M:%S',
level=fetch_env_logger())
new_logger = CustomAdapter(new_logger, {'trace_id': trace_id})
logging.basicConfig(
format='%(asctime)s,%(msecs)d %(levelname)-8s [%(filename)s.%(funcName)s:%(lineno)d] %(message)s',
datefmt='%Y-%m-%d:%H:%M:%S',
level=fetch_env_logger())
custom_logger = CustomAdapter(new_logger, {'trace_id': trace_id})

return new_logger
return custom_logger

0 comments on commit 48d0c08

Please # to comment.