1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-20 13:28:10 +00:00

trezorlib/transport: for get_transport(None), raise exception from None if no trezor is found,

because the IndexError should not be part of the traceback
This commit is contained in:
matejcik 2018-03-05 17:31:11 +01:00
parent 967d479a19
commit dc8eec1656

View File

@ -82,7 +82,7 @@ def get_transport(path=None, prefix_search=False):
try: try:
return enumerate_devices()[0] return enumerate_devices()[0]
except IndexError: except IndexError:
raise Exception("No TREZOR device found") raise Exception("No TREZOR device found") from None
# Find whether B is prefix of A (transport name is part of the path) # Find whether B is prefix of A (transport name is part of the path)
# or A is prefix of B (path is a prefix, or a name, of transport). # or A is prefix of B (path is a prefix, or a name, of transport).