Align sized cluster seeds and GET dumps with PVE wire shapes; restyle DATA panel.
- Scale small/large/big seeds (3×50 / 10×1000 / 20×2000) with proportional backups, snapshots, HA, replication, Ceph capacity, and OSD totals (10 / 100 / 500) plus matching node disks and crush/pg metadata - Enrich handler responses for apt, certificates, qemu/lxc status, storage, SDN, metrics export, and related cluster/node dumps - Flatten nested body_example fields into PARAMS and sync the request body via dotted paths (oVirt-style) - Restyle DATA controls as size cards with full-width Reset to minimal / Refresh stats; unload reloads the minimal cluster
This commit is contained in:
+26
@@ -68,12 +68,15 @@ def create_app(
|
||||
"qemu-stop": qemu,
|
||||
"qemu-suspend": qemu,
|
||||
"qemu-update": qemu,
|
||||
"qemu-resize": qemu,
|
||||
"qemu-template": qemu,
|
||||
"lxc-clone": lxc,
|
||||
"lxc-create": lxc,
|
||||
"lxc-delete": lxc,
|
||||
"lxc-migrate": lxc,
|
||||
"lxc-reboot": lxc,
|
||||
"lxc-resume": lxc,
|
||||
"lxc-resize": lxc,
|
||||
"lxc-shutdown": lxc,
|
||||
"lxc-snapshot-create": lxc,
|
||||
"lxc-snapshot-delete": lxc,
|
||||
@@ -83,6 +86,29 @@ def create_app(
|
||||
"lxc-suspend": lxc,
|
||||
"vzdump": backup,
|
||||
"aptupdate": backup,
|
||||
"network-reload": backup,
|
||||
"disk-initgpt": backup,
|
||||
"disk-wipe": backup,
|
||||
"disk-directory-create": backup,
|
||||
"disk-directory-delete": backup,
|
||||
"disk-lvm-create": backup,
|
||||
"disk-lvm-delete": backup,
|
||||
"disk-lvmthin-create": backup,
|
||||
"disk-lvmthin-delete": backup,
|
||||
"disk-zfs-create": backup,
|
||||
"disk-zfs-delete": backup,
|
||||
"service-start": backup,
|
||||
"service-stop": backup,
|
||||
"service-restart": backup,
|
||||
"service-reload": backup,
|
||||
"storage-allocate": backup,
|
||||
"storage-upload": backup,
|
||||
"prune-backups": backup,
|
||||
"acme": backup,
|
||||
"sdn-apply": backup,
|
||||
"ceph-flags": backup,
|
||||
"cluster-create": backup,
|
||||
"cluster-join": backup,
|
||||
},
|
||||
concurrency=resolved.task_worker_concurrency,
|
||||
lease_seconds=resolved.task_lease_seconds,
|
||||
|
||||
Reference in New Issue
Block a user