mirror of
https://github.com/unshackle-dl/unshackle.git
synced 2026-11-13 12:35:05 +00:00
feat(serve): gate server_cdm per service and let clients follow it
serve.users.<key>.server_cdm accepts a list of service tags; retry re-attaches the job service and a bare string no longer fails open. An unset client server_cdm now follows the server's per-service /tracks flag.
This commit is contained in:
@@ -122,7 +122,7 @@ def test_resolve_server_multi_with_name(multi_remote_services) -> None:
|
||||
url, key, services = resolve_server("b")
|
||||
assert url == "https://b:8080"
|
||||
assert key == "kb"
|
||||
assert services["_server_cdm"] is False
|
||||
assert services["_server_cdm"] is None
|
||||
|
||||
|
||||
def test_resolve_proxy_none_returns_none() -> None:
|
||||
|
||||
Reference in New Issue
Block a user