12345678910111213141516171819202122232425 |
- 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,
- )
|