From 0dfa0c600749ba91115926ba225b21ce6080509d Mon Sep 17 00:00:00 2001 From: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com> Date: Sat, 28 Sep 2024 10:11:16 +0000 Subject: [PATCH] chwd: Remove dead code (#137) Signed-off-by: Vasiliy Stelmachenok --- src/main.rs | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/src/main.rs b/src/main.rs index f22f430..8ac902b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -271,36 +271,6 @@ pub fn run_script( cmd.push_str(&format!(" --pmroot \"{}\"", args.pmroot)); cmd.push_str(&format!(" --profile \"{}\"", profile.name)); cmd.push_str(&format!(" --path \"{}\"", profile.prof_path)); - - // Set all profiles devices as argument - let devices = &data.pci_devices; - let found_devices = data::get_all_devices_of_profile(&data.pci_devices, profile) - .into_iter() - .map(|index| devices.get(index).unwrap().clone()) - .collect::>(); - - // Get only unique ones from found devices - let devices = device::get_unique_devices(&found_devices); - for dev in devices.iter() { - let bus_id = dev.sysfs_busid.replace('.', ":"); - let split = bus_id.split(':').collect::>(); - let split_size = split.len(); - let bus_id = if split_size >= 3 { - // Convert to int to remove leading 0 - format!( - "{}:{}:{}", - i64::from_str_radix(split[split_size - 3], 16).unwrap(), - i64::from_str_radix(split[split_size - 2], 16).unwrap(), - i64::from_str_radix(split[split_size - 1], 16).unwrap() - ) - } else { - dev.sysfs_busid.clone() - }; - cmd.push_str(&format!( - " --device \"{}|{}|{}|{}\"", - dev.class_id, dev.vendor_id, dev.device_id, bus_id - )); - } cmd.push_str(" 2>&1"); let status = Exec::shell(cmd).join();