Merge pull request #4049 from BerriAI/litellm_cleanup_traceback

refactor: replace 'traceback.print_exc()' with logging library
This commit is contained in:
Krish Dholakia 2024-06-07 08:03:22 -07:00 committed by GitHub
commit 9d81f1cc52
47 changed files with 567 additions and 230 deletions

View file

@ -2098,8 +2098,8 @@ class Router:
except Exception as e:
raise e
except Exception as e:
verbose_router_logger.debug(f"An exception occurred - {str(e)}")
traceback.print_exc()
verbose_router_logger.error(f"An exception occurred - {str(e)}")
verbose_router_logger.debug(traceback.format_exc())
raise original_exception
async def async_function_with_retries(self, *args, **kwargs):