diff --git a/setup.json b/setup.json index 8146a57..d3f5b51 100644 --- a/setup.json +++ b/setup.json @@ -1,8 +1,8 @@ { "name": "pccs", "version": "0.1.0", - "description": "PCCS Sage 顶层模块 — 算力中心集群系统,聚合 pcpool + pcc", + "description": "PCCS 算力中心集群系统 — 聚合 pcpool + pcc + storage_mgr + image_mgr", "packages": [], - "install_requires": ["pcpool", "pcc"], + "install_requires": ["pcpool", "pcc", "storage_mgr", "image_mgr"], "python_requires": ">=3.10" -} \ No newline at end of file +} diff --git a/wwwroot/menu.ui b/wwwroot/menu.ui index 3bd862f..30e10ab 100644 --- a/wwwroot/menu.ui +++ b/wwwroot/menu.ui @@ -12,6 +12,16 @@ {"id": "cluster", "label": "集群管理", "children": [ {"id": "cluster_list", "label": "集群列表", "url": "/pcc/cluster_list/index.ui"}, {"id": "cn_list", "label": "节点分配", "url": "/pcc/cluster_node_list/index.ui"} + ]}, + {"id": "storage", "label": "存储管理", "children": [ + {"id": "storage_server", "label": "存储服务器", "url": "/storage_mgr/storage_server_list/index.ui"}, + {"id": "storage_export", "label": "存储导出", "url": "/storage_mgr/storage_export_list/index.ui"}, + {"id": "storage_mount", "label": "存储挂载", "url": "/storage_mgr/storage_mount_list/index.ui"} + ]}, + {"id": "image", "label": "镜像管理", "children": [ + {"id": "mirror_source", "label": "镜像源配置", "url": "/image_mgr/mirror_source_list/index.ui"}, + {"id": "image_registry", "label": "镜像仓库", "url": "/image_mgr/image_registry_list/index.ui"}, + {"id": "container_image", "label": "容器镜像", "url": "/image_mgr/container_image_list/index.ui"} ]} ] }}