mirror of
https://github.com/nelsbrock/fingerprunk.git
synced 2026-08-14 16:12:08 +02:00
fix: determine workers count before prompting for password
This commit is contained in:
+8
-8
@@ -80,6 +80,14 @@ impl StatusEnabled {
|
||||
fn main() -> anyhow::Result<()> {
|
||||
let args = Args::parse();
|
||||
|
||||
let workers = match args.workers {
|
||||
Some(workers) => workers,
|
||||
None => std::thread::available_parallelism().context(
|
||||
"unable to determine available parallelism, \
|
||||
use `--workers <NUM>` to specify amount of worker threads",
|
||||
)?,
|
||||
};
|
||||
|
||||
if !args.no_userid && args.userid.is_empty() {
|
||||
eprintln!(
|
||||
"WARNING: No user ID was provided.\n\
|
||||
@@ -108,14 +116,6 @@ fn main() -> anyhow::Result<()> {
|
||||
None
|
||||
};
|
||||
|
||||
let workers = match args.workers {
|
||||
Some(workers) => workers,
|
||||
None => std::thread::available_parallelism().context(
|
||||
"unable to determine available parallelism, \
|
||||
use `--workers <NUM>` to specify amount of worker threads",
|
||||
)?,
|
||||
};
|
||||
|
||||
let config = fingerprunk::Config {
|
||||
regex: args.regex,
|
||||
status_enabled: args.status.evaluate(),
|
||||
|
||||
Reference in New Issue
Block a user