File-KDBX
view release on metacpan or search on metacpan
lib/File/KDBX/Key/YubiKey.pm view on Meta::CPAN
challenge => $challenge,
timeout => $t,
result => $r;
}
my $exit_code = $r->{exit_code};
if ($exit_code != 0) {
my $err = $r->{stderr};
chomp $err;
my $yk_errno = _yk_errno($err);
if ($yk_errno == YK_EUSBERR && $err =~ /resource busy/i && ++$try <= $RETRY_COUNT) {
sleep $RETRY_INTERVAL;
goto TRY;
}
throw 'Failed to receive challenge response: ' . ($err ? $err : 'Something happened'),
error => $err,
yk_errno => $yk_errno || 0;
}
}
my $resp = $r->{stdout};
( run in 0.262 second using v1.01-cache-2.11-cpan-87723dcf8b7 )