Add --maximum-resolution-timeout ()

* Add --maximum-resolution-timeout

Fixed 

* Display default value for `--maximum-resolution-timeout` in help
This commit is contained in:
Jiahao XU 2024-08-04 12:13:18 +10:00 committed by GitHub
parent de55e465f5
commit 52f2db4f57
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 76 additions and 48 deletions
crates/bin/src

View file

@ -2,6 +2,7 @@ use std::{
env, fs,
path::{Path, PathBuf},
sync::Arc,
time::Duration,
};
use binstalk::{
@ -200,6 +201,10 @@ pub fn install_crates(
SignaturePolicy::IfPresent
},
disable_telemetry: args.disable_telemetry,
maximum_resolution_timeout: Duration::from_secs(
args.maximum_resolution_timeout.get().into(),
),
});
// Destruct args before any async function to reduce size of the future