1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/templates
catborise a80d093c94 feat(instances): a report of every VM with its addresses and OS, as an Excel file
The Administration menu gets "VM report (.xlsx)", a workbook for
superusers. The VMs sheet has one row per VM on every compute, shut-off
ones and those the panel has not registered too: name,
state, host, OS and OS family, vCPUs, memory, IP addresses and where they
came from, MAC addresses, owners, and whether the panel has registered
it. A Coverage sheet says when it was made and what could not be read.

The addresses come from the same live reading as the address search,
now shared by both. The OS is the guest agent's (libvirt's guest info)
or, without one, the libosinfo id a tool such as virt-install wrote into
the definition. Link-local IPv6 addresses are left out of the report.
Text cells stay text: a VM name starting with "=" is not a formula.

openpyxl 3.1.5 writes the workbook.
2026-10-24 22:30:07 +03:00
..
common fix(templates): each delete page says what deleting its object does 2026-10-22 11:15:00 +03:00
403.html Fix templates - extends base.html 2023-10-18 18:04:00 -04:00
404.html Fix templates - extends base.html 2023-10-18 18:04:00 -04:00
500.html bootstrap 4.5 & Bootswatch Themes 2020-06-04 11:33:25 +03:00
base.html feat(tables): tables sort with tablesort, the grouped VM list within each host 2026-10-24 19:02:51 +03:00
navbar.html feat(instances): a report of every VM with its addresses and OS, as an Excel file 2026-10-24 22:30:07 +03:00
pleasewaitdialog.html fix(templates): the fields of the create modals are named by their labels 2026-10-19 20:01:36 +03:00
search_block.html Bootstrap5 (#17) 2021-07-07 14:12:38 +03:00