improve handling of bpftool not found error

pull/426/head
Dmitry Savintsev 3 years ago
parent d6cb1a16ad
commit f23208fb60

@ -56,7 +56,11 @@ fn multiple_btf_maps() -> anyhow::Result<()> {
} }
fn is_loaded(name: &str) -> bool { fn is_loaded(name: &str) -> bool {
let output = Command::new("bpftool").args(["prog"]).output().unwrap(); let output = Command::new("bpftool").args(["prog"]).output();
let output = match output {
Err(e) => panic!("Failed to run 'bpftool prog': {e}"),
Ok(out) => out,
};
let stdout = String::from_utf8(output.stdout).unwrap(); let stdout = String::from_utf8(output.stdout).unwrap();
stdout.contains(name) stdout.contains(name)
} }

Loading…
Cancel
Save