Compare commits
3 Commits
9c9c231397
...
b5c79756e4
| Author | SHA1 | Date | |
|---|---|---|---|
| b5c79756e4 | |||
| d72cc10234 | |||
| 9115024d34 |
@ -208,7 +208,7 @@ async fn find_devs(pvs: &LvmPV) -> Result<Vec<String>> {
|
|||||||
let filter: udev::Filter = filter.clone().into();
|
let filter: udev::Filter = filter.clone().into();
|
||||||
(udev::all().await?.iter())
|
(udev::all().await?.iter())
|
||||||
.filter(|dev| dev.subsystem() == Some("block") && filter.matches(dev))
|
.filter(|dev| dev.subsystem() == Some("block") && filter.matches(dev))
|
||||||
.filter_map(|dev| dev.property("DEVNAME").map(|s| s.to_string()))
|
.filter_map(|dev| dev.path().map(|s| s.to_string()))
|
||||||
.collect()
|
.collect()
|
||||||
} else if !pvs.regexps.is_empty() {
|
} else if !pvs.regexps.is_empty() {
|
||||||
let regexps: Vec<regex::Regex> = (pvs.regexps.iter())
|
let regexps: Vec<regex::Regex> = (pvs.regexps.iter())
|
||||||
|
|||||||
Reference in New Issue
Block a user