Eric Callahan
9b0aec378e
common: fix linter errors
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-10-07 10:29:04 -04:00
Eric Callahan
f99e5b0bea
utils: add support for msgspec with stdlib json fallback
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-10-06 18:20:28 -04:00
Eric Callahan
504a3a76f5
common: reduce jrpc exception spam
...
When a client repeatedly makes a request that results in an error
the log is spammed with tracebacks that don't provide significant
value. The method name, code, and error message should be
enough for basic troubleshooting.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-07-09 13:48:01 -04:00
Eric Callahan
b36f5a4eee
common: log method name for JSON RPC Errors
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-06-29 12:20:52 -04:00
Eric Callahan
734351d9a0
common: add get_list method to WebRequest
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-02-24 07:48:40 -05:00
Eric Callahan
1b9f29db13
websockets: move JsonRPC and BaseSocketClient to common
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-02-24 07:08:43 -05:00
Eric Callahan
6d73c60a38
moonraker: move common classes to common.py
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-02-24 07:08:41 -05:00