From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 8A53C7049A for ; Thu, 24 Jun 2021 11:38:04 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 78D9F8DA4 for ; Thu, 24 Jun 2021 11:37:34 +0200 (CEST) Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com [94.136.29.106]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id 921C08D9A for ; Thu, 24 Jun 2021 11:37:33 +0200 (CEST) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 20C7146782 for ; Thu, 24 Jun 2021 11:32:07 +0200 (CEST) From: Aaron Lauterer To: pbs-devel@lists.proxmox.com Date: Thu, 24 Jun 2021 11:32:06 +0200 Message-Id: <20210624093206.739285-1-a.lauterer@proxmox.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 AWL 0.681 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pbs-devel] [PATCH proxmox-backup] report: add disk/by-id and disk/by-path info X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2021 09:38:04 -0000 Globbing seems to not work, e.g. `ls -l /dev/disk/*`. Therefore calling it two times for the id and path directories as those two are the most useful in my experience when trying to infer things about the disks and how they are connected. Signed-off-by: Aaron Lauterer --- src/server/report.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/report.rs b/src/server/report.rs index e89abbc5..73f73e52 100644 --- a/src/server/report.rs +++ b/src/server/report.rs @@ -23,6 +23,8 @@ fn commands() -> Vec<(&'static str, Vec<&'static str>)> { ("proxmox-backup-manager", vec!["versions", "--verbose"]), ("df", vec!["-h"]), ("lsblk", vec!["--ascii"]), + ("ls", vec!["-l", "/dev/disk/by-id"]), + ("ls", vec!["-l", "/dev/disk/by-path"]), ("zpool", vec!["status"]), ("zfs", vec!["list"]), ("proxmox-backup-manager", vec!["subscription", "get"]), -- 2.30.2