mirror of
https://github.com/romanz/amodem.git
synced 2026-04-21 05:36:42 +08:00
Fix a few pycodestyle issues
This commit is contained in:
@@ -64,13 +64,13 @@ class LedgerNanoS(interface.Device):
|
|||||||
dongle = comm.getDongle(debug=True)
|
dongle = comm.getDongle(debug=True)
|
||||||
(app_name, self.ledger_app_version) = self.get_app_name_and_version(dongle)
|
(app_name, self.ledger_app_version) = self.get_app_name_and_version(dongle)
|
||||||
|
|
||||||
self.ledger_app_version = self.ledger_app_version.split(".")
|
version_parts = self.ledger_app_version.split(".")
|
||||||
if self.ledger_app_version[0] == "0" and self.ledger_app_version[1] == "0" and int(self.ledger_app_version[2]) <= 7:
|
if (version_parts[0] == "0" and version_parts[1] == "0" and int(version_parts[2]) <= 7):
|
||||||
self.ledger_app_supports_end_of_frame_byte = False
|
self.ledger_app_supports_end_of_frame_byte = False
|
||||||
|
|
||||||
if app_name != LedgerNanoS.LEDGER_APP_NAME:
|
if app_name != LedgerNanoS.LEDGER_APP_NAME:
|
||||||
# we could launch the app here if we are in the dashboard
|
# we could launch the app here if we are in the dashboard
|
||||||
raise interface.DeviceError('{} is not running {}'.format(self, LedgerNanoS.LEDGER_APP_NAME))
|
raise interface.DeviceError(f'{self} is not running {LedgerNanoS.LEDGER_APP_NAME}')
|
||||||
|
|
||||||
return dongle
|
return dongle
|
||||||
except comm.CommException as e:
|
except comm.CommException as e:
|
||||||
@@ -106,7 +106,7 @@ class LedgerNanoS(interface.Device):
|
|||||||
if offset == 0:
|
if offset == 0:
|
||||||
data += bytearray([len(path) // 4]) + path
|
data += bytearray([len(path) // 4]) + path
|
||||||
chunk_size = min(len(blob) - offset, 255 - len(data))
|
chunk_size = min(len(blob) - offset, 255 - len(data))
|
||||||
data += blob[offset : offset + chunk_size]
|
data += blob[offset:offset + chunk_size]
|
||||||
|
|
||||||
if identity.identity_dict['proto'] == 'ssh':
|
if identity.identity_dict['proto'] == 'ssh':
|
||||||
ins = '04'
|
ins = '04'
|
||||||
@@ -120,8 +120,8 @@ class LedgerNanoS(interface.Device):
|
|||||||
|
|
||||||
if offset == 0:
|
if offset == 0:
|
||||||
p1 = "00"
|
p1 = "00"
|
||||||
elif ((offset + chunk_size) == len(blob)) and self.ledger_app_supports_end_of_frame_byte:
|
elif offset + chunk_size == len(blob) and self.ledger_app_supports_end_of_frame_byte:
|
||||||
p1 = "81" # end of frame byte only handled in 0.0.8+
|
p1 = "81" # end of frame byte only handled in 0.0.8+
|
||||||
else:
|
else:
|
||||||
p1 = "01"
|
p1 = "01"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user