From 131824070da2b29b66b213b80bb2a88fdc98daf4 Mon Sep 17 00:00:00 2001 From: Daniel Kral Date: Wed, 21 Aug 2024 15:57:48 +0200 Subject: [PATCH] fix #5587: add support for older version of vmx storage filepaths Allow the ESXi storage disk entry property "fileName" to be flatcased ("filename") in addition to being camelcased ("fileName"). This adds compatibility with older ESXi .vmx configuration files. Signed-off-by: Daniel Kral --- src/vmx.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vmx.rs b/src/vmx.rs index 31cd52d..e1fa45b 100644 --- a/src/vmx.rs +++ b/src/vmx.rs @@ -6,7 +6,7 @@ use regex::Regex; use tokio::io::AsyncRead; static DISK_RE: Lazy = Lazy::new(|| { - Regex::new(r#"^((?:scsi|ide|sata|nvme)\d+:\d+)\.fileName$"#) + Regex::new(r#"^((?:scsi|ide|sata|nvme)\d+:\d+)\.file[nN]ame$"#) .expect("failed to create disk key regex") });