mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-02 13:28:32 +08:00
refactor(types): preserve optional Vyo instance labels
This commit is contained in:
@@ -32,6 +32,7 @@ class VyoModule(_MediaServerModuleBase[Vyo]):
|
||||
|
||||
@staticmethod
|
||||
def get_name() -> str:
|
||||
"""返回媒体服务器模块名称。"""
|
||||
return "Vyo"
|
||||
|
||||
@staticmethod
|
||||
@@ -71,7 +72,7 @@ class VyoModule(_MediaServerModuleBase[Vyo]):
|
||||
except Exception as err:
|
||||
logger.error(f"停止 Vyo 模块实例失败:{err}")
|
||||
|
||||
def _test_server(self, server: Vyo, name: str) -> Optional[str]:
|
||||
def _test_server(self, server: Vyo, name: Optional[str]) -> Optional[str]:
|
||||
"""用配置完整性与 API Key 探测结果判断连接状态。"""
|
||||
if not server.is_configured():
|
||||
return f"{self.get_name()}配置不完整:{name}"
|
||||
|
||||
Reference in New Issue
Block a user