No functional changes. Signed-off-by: Christoph Heiss <c.he...@proxmox.com> --- Changes v1 -> v2: * no changes
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 1447175..790dbc7 100644 --- a/proxmox-auto-install-assistant/src/main.rs +++ b/proxmox-auto-install-assistant/src/main.rs @@ -430,13 +430,13 @@ fn get_iso_uuid(iso: &PathBuf) -> Result<String> { } 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 @@ -453,8 +453,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