3030)
3131from servicelib .logging_utils_filtering import LoggerName , MessageSubstring
3232from settings_library .application import BaseApplicationSettings
33+ from settings_library .base import BaseCustomSettings
3334from settings_library .catalog import CatalogSettings
3435from settings_library .docker_registry import RegistrySettings
3536from settings_library .http_client_request import ClientRequestSettings
5253from .dynamic_services_settings import DynamicServicesSettings
5354
5455
55- class DirectorV0Settings (BaseApplicationSettings ):
56+ class DirectorV0Settings (BaseCustomSettings ):
5657 DIRECTOR_V0_ENABLED : bool = True
5758
5859 DIRECTOR_HOST : str = "director"
@@ -74,7 +75,7 @@ def endpoint(self) -> str:
7475 return url
7576
7677
77- class ComputationalBackendSettings (BaseApplicationSettings ):
78+ class ComputationalBackendSettings (BaseCustomSettings ):
7879 COMPUTATIONAL_BACKEND_ENABLED : bool = Field (
7980 default = True ,
8081 )
@@ -126,10 +127,6 @@ def _empty_auth_is_none(cls, v):
126127
127128
128129class AppSettings (BaseApplicationSettings , MixinLoggingSettings ):
129- # docker environs
130- SC_BOOT_MODE : BootModeEnum
131- SC_BOOT_TARGET : BuildTargetEnum | None
132-
133130 LOG_LEVEL : LogLevel = Field (
134131 LogLevel .INFO .value ,
135132 validation_alias = AliasChoices ("DIRECTOR_V2_LOGLEVEL" , "LOG_LEVEL" , "LOGLEVEL" ),
0 commit comments