update commit prev
This commit is contained in:
@@ -25,7 +25,7 @@ def add_startup_check(
|
||||
row = table.add_row()
|
||||
row.add_column("STATUS", upper_text(status))
|
||||
row.add_column("NAME", upper_text(name))
|
||||
row.add_column("PROVIDER", upper_text(provider or ""))
|
||||
row.add_column("PLUGIN", upper_text(provider or ""))
|
||||
row.add_column("STORE", upper_text(store or ""))
|
||||
row.add_column("FILES", "" if files is None else str(files))
|
||||
row.add_column("DETAIL", upper_text(detail or ""))
|
||||
@@ -42,7 +42,9 @@ def has_store_subtype(cfg: dict, subtype: str) -> bool:
|
||||
|
||||
|
||||
def has_provider(cfg: dict, name: str) -> bool:
|
||||
provider_cfg = cfg.get("provider")
|
||||
provider_cfg = cfg.get("plugin")
|
||||
if not isinstance(provider_cfg, dict):
|
||||
provider_cfg = cfg.get("provider")
|
||||
if not isinstance(provider_cfg, dict):
|
||||
return False
|
||||
block = provider_cfg.get(str(name).strip().lower())
|
||||
@@ -74,7 +76,7 @@ def ping_url(url: str, timeout: float = 3.0) -> tuple[bool, str]:
|
||||
|
||||
def provider_display_name(key: str) -> str:
|
||||
label = (key or "").strip()
|
||||
return label[:1].upper() + label[1:] if label else "Provider"
|
||||
return label[:1].upper() + label[1:] if label else "Plugin"
|
||||
|
||||
|
||||
def ping_first(urls: list[str]) -> tuple[bool, str]:
|
||||
@@ -88,7 +90,11 @@ def ping_first(urls: list[str]) -> tuple[bool, str]:
|
||||
|
||||
|
||||
def collect_plugin_startup_checks(config: dict) -> list[dict[str, Any]]:
|
||||
provider_cfg = config.get("provider") if isinstance(config, dict) else None
|
||||
provider_cfg = None
|
||||
if isinstance(config, dict):
|
||||
provider_cfg = config.get("plugin")
|
||||
if not isinstance(provider_cfg, dict):
|
||||
provider_cfg = config.get("provider")
|
||||
if not isinstance(provider_cfg, dict) or not provider_cfg:
|
||||
return []
|
||||
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ from cmdnat._status_shared import (
|
||||
|
||||
CMDLET = Cmdlet(
|
||||
name=".status",
|
||||
summary="Check and display service/provider status",
|
||||
summary="Check and display service/plugin status",
|
||||
usage=".status",
|
||||
arg=[],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user