No functional changes. Signed-off-by: Christoph Heiss <c.he...@proxmox.com> --- proxmox-auto-install-assistant/src/main.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/proxmox-auto-install-assistant/src/main.rs b/proxmox-auto-install-assistant/src/main.rs index 0debd29..906f144 100644 --- a/proxmox-auto-install-assistant/src/main.rs +++ b/proxmox-auto-install-assistant/src/main.rs @@ -392,13 +392,13 @@ fn inject_file_to_iso(iso: &PathBuf, file: &PathBuf, location: &str) -> Result<( } fn get_disks() -> Result<BTreeMap<String, BTreeMap<String, String>>> { - let unwantend_block_devs = vec![ - "ram[0-9]*", - "loop[0-9]*", - "md[0-9]*", - "dm-*", - "fd[0-9]*", - "sr[0-9]*", + let unwanted_block_devs = [ + Pattern::new("ram[0-9]*")?, + Pattern::new("loop[0-9]*")?, + Pattern::new("md[0-9]*")?, + Pattern::new("dm-*")?, + Pattern::new("fd[0-9]*")?, + Pattern::new("sr[0-9]*")?, ]; // compile Regex here once and not inside the loop @@ -415,8 +415,8 @@ fn get_disks() -> Result<BTreeMap<String, BTreeMap<String, String>>> { let entry = entry.unwrap(); let filename = entry.file_name().into_string().unwrap(); - for p in &unwantend_block_devs { - if Pattern::new(p)?.matches(&filename) { + for p in &unwanted_block_devs { + if p.matches(&filename) { continue 'outer; } } -- 2.44.0 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel