2 Commits

Author SHA1 Message Date
60afda97dc defaults are dealt with by CMD_CONFIG 2026-03-23 14:53:33 +00:00
968cd2dc8a rename TIMEOUTS to CMD_CONFIG 2026-03-23 14:48:09 +00:00

View File

@@ -78,14 +78,14 @@ class Q3rconCli(Command):
if command.lower() == 'q': if command.lower() == 'q':
break break
TIMEOUTS = { CMD_CONFIG = {
'status': (2, 1, False), 'status': (2, 1, False),
'fast_restart': (3, 1, True), 'fast_restart': (3, 1, True),
'map_restart': (3, 1, True), 'map_restart': (3, 1, True),
'map': (3, 1, True), 'map': (3, 1, True),
'map_rotate': (3, 1, True), 'map_rotate': (3, 1, True),
} }
timeout, fragment_read_timeout, interpret = TIMEOUTS.get( timeout, fragment_read_timeout, interpret = CMD_CONFIG.get(
command.split()[0].lower(), command.split()[0].lower(),
(DEFAULT_TIMEOUT, DEFAULT_FRAGMENT_READ_TIMEOUT, False), (DEFAULT_TIMEOUT, DEFAULT_FRAGMENT_READ_TIMEOUT, False),
) )
@@ -95,9 +95,8 @@ class Q3rconCli(Command):
self.host, self.host,
self.port, self.port,
self.password, self.password,
timeout=timeout or DEFAULT_TIMEOUT, timeout=timeout,
fragment_read_timeout=fragment_read_timeout fragment_read_timeout=fragment_read_timeout,
or DEFAULT_FRAGMENT_READ_TIMEOUT,
) as client: ) as client:
try: try:
if response := await client.send_command( if response := await client.send_command(