From: "Shannon Sterz" <s.sterz@proxmox.com>
To: "Lukas Wagner" <l.wagner@proxmox.com>
Cc: Proxmox Datacenter Manager development discussion
<pdm-devel@lists.proxmox.com>
Subject: Re: [pdm-devel] [PATCH datacenter-manager 0/4] system report via admin cli or API
Date: Mon, 01 Dec 2025 15:55:16 +0100 [thread overview]
Message-ID: <DEMYTHPNTP3W.1KNJS1RV7OBFJ@proxmox.com> (raw)
In-Reply-To: <20251201125859.237091-1-l.wagner@proxmox.com>
On Mon Dec 1, 2025 at 1:58 PM CET, Lukas Wagner wrote:
> Still missing the UI integration.
>
> Lukas Wagner (4):
> server: add system report implementation
> api: add system report API
> cli: admin: add 'report' command to generate a system report
> pdm-client: add bindings for system report generation
>
> cli/admin/src/main.rs | 13 +++
> lib/pdm-client/src/lib.rs | 10 ++
> server/src/api/nodes/mod.rs | 2 +
> server/src/api/nodes/report.rs | 32 ++++++
> server/src/lib.rs | 1 +
> server/src/report.rs | 195 +++++++++++++++++++++++++++++++++
> 6 files changed, 253 insertions(+)
> create mode 100644 server/src/api/nodes/report.rs
> create mode 100644 server/src/report.rs
gave this a quick spin and looked through the code. as you mentioned in
one of the code comments at least parts of this should live in
proxmox-rs and share their implementation with proxmox-backup. however,
that shouldn't hold this up for now and can be done as a follow up.
left two minor comments on the first patch.
also tested this by building the manager binary and using it in my test
container. it worked as expected (some commands failed to this being a
testing container). so consider this:
Reviewed-by: Shannon Sterz <s.sterz@proxmox.com>
Tested-by: Shannon Sterz <s.sterz@proxmox.com>
_______________________________________________
pdm-devel mailing list
pdm-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel
next prev parent reply other threads:[~2025-12-01 14:54 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-01 12:58 Lukas Wagner
2025-12-01 12:58 ` [pdm-devel] [PATCH datacenter-manager 1/4] server: add system report implementation Lukas Wagner
2025-12-01 14:55 ` Shannon Sterz
2025-12-01 15:06 ` Lukas Wagner
2025-12-01 12:58 ` [pdm-devel] [PATCH datacenter-manager 2/4] api: add system report API Lukas Wagner
2025-12-01 12:58 ` [pdm-devel] [PATCH datacenter-manager 3/4] cli: admin: add 'report' command to generate a system report Lukas Wagner
2025-12-01 12:58 ` [pdm-devel] [PATCH datacenter-manager 4/4] pdm-client: add bindings for system report generation Lukas Wagner
2025-12-01 14:55 ` Shannon Sterz [this message]
2025-12-01 15:05 ` [pdm-devel] [PATCH datacenter-manager 0/4] system report via admin cli or API Stefan Hanreich
2025-12-01 15:18 ` Lukas Wagner
2025-12-01 15:34 ` [pdm-devel] superseded: " Lukas Wagner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DEMYTHPNTP3W.1KNJS1RV7OBFJ@proxmox.com \
--to=s.sterz@proxmox.com \
--cc=l.wagner@proxmox.com \
--cc=pdm-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox