public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH pve-manager v2 0/2] fix #7794: ui: dc summary: add per-node VM/CT count columns
@ 2026-07-28  7:51 Erik Fastermann
  2026-07-28  7:51 ` [PATCH pve-manager v2 1/2] ui: dc summary: update node grid fields in a single set() call Erik Fastermann
  2026-07-28  7:51 ` [PATCH pve-manager v2 2/2] fix #7794: ui: dc summary: add per-node VM/CT count columns Erik Fastermann
  0 siblings, 2 replies; 3+ messages in thread
From: Erik Fastermann @ 2026-07-28  7:51 UTC (permalink / raw)
  To: pve-devel; +Cc: Erik Fastermann

Add columns to the node list showing the number of running and total
VMs and CTs per node, so the workload distribution across the cluster
is visible at a glance.

Changes since v1:
* Using 'gridstore.beginUpdate()' and 'gridstore.endUpdate()' and
  passing an object to 'item.set()' as suggested by @David Riley,
  thank you!
* Passing 'dirty: false' to 'item.set()' which avoids 'item.commit()'
* Added an extra patch which cleans up this pattern in 'Summary.js'


Erik Fastermann (2):
  ui: dc summary: update node grid fields in a single set() call
  fix #7794: ui: dc summary: add per-node VM/CT count columns

 www/manager6/dc/NodeView.js | 26 ++++++++++++++++++
 www/manager6/dc/Summary.js  | 55 ++++++++++++++++++++++++++++++++++---
 2 files changed, 77 insertions(+), 4 deletions(-)

-- 
2.47.3




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-07-28  7:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-28  7:51 [PATCH pve-manager v2 0/2] fix #7794: ui: dc summary: add per-node VM/CT count columns Erik Fastermann
2026-07-28  7:51 ` [PATCH pve-manager v2 1/2] ui: dc summary: update node grid fields in a single set() call Erik Fastermann
2026-07-28  7:51 ` [PATCH pve-manager v2 2/2] fix #7794: ui: dc summary: add per-node VM/CT count columns Erik Fastermann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal