Reformat and lint
This commit is contained in:
@ -13,9 +13,11 @@ class ClientRegistrationSettings(BaseModel):
|
||||
"""Client registration settings."""
|
||||
|
||||
enabled: bool = False
|
||||
allow_from: Annotated[list[IPvAnyNetwork], ForceDecode] = Field(default_factory=list)
|
||||
allow_from: Annotated[list[IPvAnyNetwork], ForceDecode] = Field(
|
||||
default_factory=list
|
||||
)
|
||||
|
||||
@field_validator('allow_from', mode="before")
|
||||
@field_validator("allow_from", mode="before")
|
||||
@classmethod
|
||||
def ensure_allow_from_list(cls, value: Any) -> list[IPvAnyNetwork]:
|
||||
"""Convert allow_from to a list."""
|
||||
@ -34,15 +36,20 @@ class ClientRegistrationSettings(BaseModel):
|
||||
allow_from.append(entry)
|
||||
return allow_from
|
||||
|
||||
|
||||
class ServerSettings(BaseSettings):
|
||||
"""Server Settings."""
|
||||
|
||||
model_config = SettingsConfigDict(env_file=".sshd.env", env_prefix="sshecret_sshd_", env_nested_delimiter='_')
|
||||
model_config = SettingsConfigDict(
|
||||
env_file=".sshd.env", env_prefix="sshecret_sshd_", env_nested_delimiter="_"
|
||||
)
|
||||
|
||||
backend_url: AnyHttpUrl = Field(alias="sshecret_backend_url")
|
||||
backend_token: str
|
||||
listen_address: str = Field(default="127.0.0.1")
|
||||
port: int = DEFAULT_LISTEN_PORT
|
||||
registration: ClientRegistrationSettings = Field(default_factory=ClientRegistrationSettings)
|
||||
registration: ClientRegistrationSettings = Field(
|
||||
default_factory=ClientRegistrationSettings
|
||||
)
|
||||
debug: bool = False
|
||||
enable_ping_command: bool = False
|
||||
|
||||
Reference in New Issue
Block a user