modify formatting in site settings model

This commit is contained in:
Jakub Trllo 2024-06-06 15:39:53 +02:00
parent 9703feb2d0
commit ace0a733c4

View file

@ -2,25 +2,27 @@ from ayon_server.settings import (
BaseSettingsModel,
SettingsField,
)
from .main import defined_deadline_ws_name_enum_resolver
class CredentialPerServerModel(BaseSettingsModel):
"""Provide credentials for configured DL servers"""
_layout = "expanded"
server_name: str = SettingsField("",
server_name: str = SettingsField(
"",
title="DL server name",
enum_resolver=defined_deadline_ws_name_enum_resolver)
username: str = SettingsField("",
title="Username")
password: str = SettingsField("",
title="Password")
enum_resolver=defined_deadline_ws_name_enum_resolver
)
username: str = SettingsField("", title="Username")
password: str = SettingsField("", title="Password")
class DeadlineSiteSettings(BaseSettingsModel):
local_settings: list[CredentialPerServerModel] = SettingsField(
default_factory=list,
title="Local setting",
description="Please provide credentials for configured Deadline servers",
description=(
"Please provide credentials for configured Deadline servers"
),
)