diff --git a/docker-compose.yml b/docker-compose.yml index e411f08..107bf96 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,9 @@ services: target: api volumes: - ./data:/app/data + environment: + - ENVIRONMENT=${ENVIRONMENT:-development} + - SENTRY_OCR_DSN=${SENTRY_OCR_DSN:-} ocr: init: true network_mode: host @@ -22,6 +25,9 @@ services: target: ocr volumes: - ./data:/app/data + environment: + - ENVIRONMENT=${ENVIRONMENT:-development} + - SENTRY_OCR_DSN=${SENTRY_OCR_DSN:-} redis: image: "redis:5.0.14" diff --git a/src/app.py b/src/app.py index daf39e9..d846892 100755 --- a/src/app.py +++ b/src/app.py @@ -24,15 +24,14 @@ try: sentry_sdk.init( - os.environ.get("SENTRY_OCR_DSN"), + os.environ.get('SENTRY_OCR_DSN'), traces_sample_rate=0.1, - environment=os.environ.get("ENVIRONMENT", "development"), - ) + environment=os.environ.get('ENVIRONMENT', 'development') +) app.add_middleware(SentryAsgiMiddleware) except Exception: pass - @app.get("/info") async def info(): logger.info("Ocr PDF info endpoint")