diff --git a/README.md b/README.md index abc14d8..1901af3 100644 --- a/README.md +++ b/README.md @@ -7,14 +7,7 @@ LLM generation calls, and other processing tasks. ## Setup -- Add `.env` file in the `app` directory with the following content: - -```env -LOG_LEVEL= (optional) -SENTRY_DSN= -SENTRY_LOG_LEVEL= (optional) -SENTRY_ENVIRONMENT= (optional) -``` +- Add `.env` file in the `app` directory (no variables are required for now). ## Commands diff --git a/app/core/logger.py b/app/core/logger.py index bab13e8..3de38de 100644 --- a/app/core/logger.py +++ b/app/core/logger.py @@ -40,13 +40,13 @@ serialize=True, ) - # Sentry sink -def sentry_sink(message): - if message.record["level"].name in (SENTRY_LOG_LEVEL, "CRITICAL"): - sentry_sdk.capture_message(message) +if SENTRY_ENVIRONMENT != "development": + def sentry_sink(message): + if message.record["level"].name in (SENTRY_LOG_LEVEL, "CRITICAL"): + sentry_sdk.capture_message(message) -logger.add(sentry_sink, level=SENTRY_LOG_LEVEL) + logger.add(sentry_sink, level=SENTRY_LOG_LEVEL) __all__ = ["logger"]