mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 09:01:54 +08:00
changed some defaults
This commit is contained in:
@@ -50,6 +50,8 @@ class BasePlugin:
|
||||
|
||||
@functools.lru_cache()
|
||||
def get_plugin_class(sub: str, name: str) -> Type[BasePlugin]:
|
||||
assert sub
|
||||
assert name
|
||||
try:
|
||||
module = importlib.import_module(f"kvmd.plugins.{sub}.{name}")
|
||||
except ModuleNotFoundError:
|
||||
|
||||
@@ -82,4 +82,4 @@ class BaseAtx(BasePlugin):
|
||||
|
||||
# =====
|
||||
def get_atx_class(name: str) -> Type[BaseAtx]:
|
||||
return get_plugin_class("atx", (name or "disabled")) # type: ignore
|
||||
return get_plugin_class("atx", name) # type: ignore
|
||||
|
||||
@@ -119,4 +119,4 @@ class BaseMsd(BasePlugin):
|
||||
|
||||
# =====
|
||||
def get_msd_class(name: str) -> Type[BaseMsd]:
|
||||
return get_plugin_class("msd", (name or "disabled")) # type: ignore
|
||||
return get_plugin_class("msd", name) # type: ignore
|
||||
|
||||
Reference in New Issue
Block a user