pull/106/head
Ciro 2023-01-13 07:37:49 -03:00
rodzic ca1bb26c80
commit 3625f3841b
1 zmienionych plików z 7 dodań i 6 usunięć

Wyświetl plik

@ -3335,16 +3335,17 @@ class AppListenOptions:
@dataclass @dataclass
class AppOptions: class AppOptions:
key_file_name: str = (None,) key_file_name: str = None
cert_file_name: str = (None,) cert_file_name: str = None
passphrase: str = (None,) passphrase: str = None
dh_params_file_name: str = (None,) dh_params_file_name: str = None
ca_file_name: str = (None,) ca_file_name: str = None
ssl_ciphers: str = (None,) ssl_ciphers: str = None
ssl_prefer_low_memory_usage: int = 0 ssl_prefer_low_memory_usage: int = 0
def __post_init__(self): def __post_init__(self):
NoneType = type(None) NoneType = type(None)
if not isinstance(self.key_file_name, (NoneType, str)): if not isinstance(self.key_file_name, (NoneType, str)):
raise RuntimeError("key_file_name must be a str if specified") raise RuntimeError("key_file_name must be a str if specified")
if not isinstance(self.cert_file_name, (NoneType, str)): if not isinstance(self.cert_file_name, (NoneType, str)):