feat: opt card logging
This commit is contained in:
@@ -35,9 +35,13 @@ fn get_card() -> XResult<OpenPGPCard> {
|
||||
if card_list.is_empty() {
|
||||
return simple_error!("Cannot find any card");
|
||||
}
|
||||
if card_list.len() > 0 {
|
||||
if card_list.len() > 1 {
|
||||
warning!("Find {} OpenPGP cards, will use first card", card_list.len());
|
||||
}
|
||||
Ok(opt_value_result!(card_list.into_iter().next(), "Get first card failed"))
|
||||
let card = card_list.into_iter().next();
|
||||
card.as_ref().map(|card|
|
||||
card.get_aid().map(|card|
|
||||
success!("Found card: {:?}", card)));
|
||||
Ok(opt_value_result!(card, "Get first card failed"))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user