feat: slave node registry
This commit is contained in:
wznln
2025-04-29 13:42:30 +08:00
parent 09fc17429e
commit e5749a8058
6 changed files with 19 additions and 16 deletions

View File

@@ -61,7 +61,7 @@ def parse_args():
parser.add_argument(
"--port",
type=int,
default=None,
default=8002,
help="信息页web服务的启动端口",
)
parser.add_argument(

View File

@@ -92,7 +92,7 @@ def setup_web_pages(router: APIRouter) -> None:
# 获取已加载的设备
if lab_registry:
devices = lab_registry.obtain_registry_device_info()
devices = json.loads(json.dumps(lab_registry.obtain_registry_device_info(), ensure_ascii=False, cls=TypeEncoder))
# 资源类型
for resource_id, resource_info in lab_registry.resource_type_registry.items():
resources.append(

View File

@@ -329,7 +329,7 @@
<tr id="device-info-{{ loop.index }}" class="detail-row" style="display: none;">
<td colspan="5">
<div class="content-full">
<pre>{{ device.class_json }}</pre>
<pre>{{ device.class|tojson(indent=4) }}</pre>
{% if device.is_online %}
<div class="status-badge"><span class="online-status">在线</span></div>