123456789101112131415161718192021222324 |
- from typing import Optional
- from pydantic import Field, NonNegativeFloat
- from pydantic_settings import BaseSettings
- class SentryConfig(BaseSettings):
- """
- Sentry configs
- """
- SENTRY_DSN: Optional[str] = Field(
- description='Sentry DSN',
- default=None,
- )
- SENTRY_TRACES_SAMPLE_RATE: NonNegativeFloat = Field(
- description='Sentry trace sample rate',
- default=1.0,
- )
- SENTRY_PROFILES_SAMPLE_RATE: NonNegativeFloat = Field(
- description='Sentry profiles sample rate',
- default=1.0,
- )
|