MCPcopy Create free account
hub / github.com/bugy/script-server / __init__

Method __init__

src/model/server_conf.py:22–46  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

20
21class ServerConfig(object):
22 def __init__(self) -> None:
23 self.address = None
24 self.port = None
25 self.ssl = False
26 self.ssl_key_path = None
27 self.ssl_cert_path = None
28 self.authenticator = None
29 self.allowed_users = None
30 self.alerts_config = None
31 self.logging_config = None
32 self.admin_config = None
33 self.title = None
34 self.enable_script_titles = None
35 self.ip_validator = TrustedIpValidator([])
36 self.user_groups = None
37 self.admin_users = []
38 self.full_history_users = []
39 self.code_editor_users = []
40 self.max_request_size_mb = None
41 self.callbacks_config = None
42 self.user_header_name = None
43 self.secret_storage_file = None
44 self.xsrf_protection = None
45 # noinspection PyTypeChecker
46 self.env_vars: EnvVariables = None
47
48 def get_port(self):
49 return self.port

Callers 1

__init__Method · 0.45

Calls 1

TrustedIpValidatorClass · 0.90

Tested by

no test coverage detected