Compare commits

...

2 Commits
v0.2.5 ... main

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':
break
TIMEOUTS = {
CMD_CONFIG = {
'status': (2, 1, False),
'fast_restart': (3, 1, True),
'map_restart': (3, 1, True),
'map': (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(),
(DEFAULT_TIMEOUT, DEFAULT_FRAGMENT_READ_TIMEOUT, False),
)
@ -95,9 +95,8 @@ class Q3rconCli(Command):
self.host,
self.port,
self.password,
timeout=timeout or DEFAULT_TIMEOUT,
fragment_read_timeout=fragment_read_timeout
or DEFAULT_FRAGMENT_READ_TIMEOUT,
timeout=timeout,
fragment_read_timeout=fragment_read_timeout,
) as client:
try:
if response := await client.send_command(