Coverage for /usr/local/lib/python3.12/site-packages/prefect/settings/models/internal.py: 100%
8 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-12-05 11:21 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-12-05 11:21 +0000
1from typing import ClassVar 1a
3from pydantic import AliasChoices, AliasPath, Field 1a
4from pydantic_settings import SettingsConfigDict 1a
6from prefect.settings.base import PrefectBaseSettings, build_settings_config 1a
7from prefect.types import LogLevel 1a
10class InternalSettings(PrefectBaseSettings): 1a
11 model_config: ClassVar[SettingsConfigDict] = build_settings_config(("internal",)) 1a
13 logging_level: LogLevel = Field( 1a
14 default="ERROR",
15 description="The default logging level for Prefect's internal machinery loggers.",
16 validation_alias=AliasChoices(
17 AliasPath("logging_level"),
18 "prefect_internal_logging_level",
19 "prefect_logging_internal_level",
20 ),
21 )