Print non-output messages to stderr in subkey (#5286)

* Print non-output messages to stderr in subkey

* Update bin/utils/subkey/src/main.rs

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
lwshang
2020-03-18 05:32:03 -04:00
committed by GitHub
parent 082b66434e
commit 648c8cb8cf
3 changed files with 6 additions and 7 deletions
+3 -3
View File
@@ -69,7 +69,7 @@ pub(super) fn generate_key<C: Crypto>(desired: &str) -> Result<KeyPair<C>, &'sta
return Err("Pattern must not be empty");
}
println!("Generating key containing pattern '{}'", desired);
eprintln!("Generating key containing pattern '{}'", desired);
let top = 45 + (desired.len() * 48);
let mut best = 0;
@@ -94,14 +94,14 @@ pub(super) fn generate_key<C: Crypto>(desired: &str) -> Result<KeyPair<C>, &'sta
score: score,
};
if best >= top {
println!("best: {} == top: {}", best, top);
eprintln!("best: {} == top: {}", best, top);
return Ok(keypair);
}
}
done += 1;
if done % good_waypoint(done) == 0 {
println!("{} keys searched; best is {}/{} complete", done, best, top);
eprintln!("{} keys searched; best is {}/{} complete", done, best, top);
}
}
}