mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
fix(proxy_cli.py): enable json logging via litellm_settings param on config
allows user to enable json logs without needing to figure out env variables
This commit is contained in:
parent
793c7b124b
commit
3167bee25a
3 changed files with 30 additions and 1 deletions
|
@ -39,6 +39,16 @@ verbose_proxy_logger.addHandler(handler)
|
|||
verbose_logger.addHandler(handler)
|
||||
|
||||
|
||||
def _turn_on_json():
|
||||
handler = logging.StreamHandler()
|
||||
handler.setLevel(logging.DEBUG)
|
||||
handler.setFormatter(JsonFormatter())
|
||||
|
||||
verbose_router_logger.addHandler(handler)
|
||||
verbose_proxy_logger.addHandler(handler)
|
||||
verbose_logger.addHandler(handler)
|
||||
|
||||
|
||||
def _turn_on_debug():
|
||||
verbose_logger.setLevel(level=logging.DEBUG) # set package log to debug
|
||||
verbose_router_logger.setLevel(level=logging.DEBUG) # set router logs to debug
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue