fail with more import related info

pull/217/head
Conor Patrick 2019-07-08 21:54:48 -04:00
rodzic 9e95b0075c
commit 10bf4242e1
1 zmienionych plików z 5 dodań i 7 usunięć

Wyświetl plik

@ -73,14 +73,12 @@ class Tester:
dev = next(CtapHidDevice.list_devices(), None)
if not dev:
try:
from fido2.pcsc import CtapPcscDevice
from fido2.pcsc import CtapPcscDevice
print("--- NFC ---")
print(list(CtapPcscDevice.list_devices()))
dev = next(CtapPcscDevice.list_devices(), None)
print("--- NFC ---")
print(list(CtapPcscDevice.list_devices()))
dev = next(CtapPcscDevice.list_devices(), None)
except (ModuleNotFoundError, ImportError):
print("One of NFC library is not installed properly.")
if not dev:
raise RuntimeError("No FIDO device found")
self.dev = dev