wait for device connection
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
shimunn 2019-09-17 15:33:35 +02:00
parent ee5f3358f7
commit d3e70ca99c
Signed by: shimun
GPG Key ID: E81D8382DC2F971B

View File

@ -11,8 +11,15 @@ use ctap::FidoDevice;
use std::fs::File;
use std::io::Write;
use std::path::Path;
use std::thread;
use std::time::Duration;
pub fn setup() -> Fido2LuksResult<()> {
while !authenticator_connected()? {
eprintln!("Please connect your authenticator");
thread::sleep(Duration::from_secs(1));
}
let mut config = Config::default();
let save_config = |c: &Config| {