From 14b3b500cdc5c4297c881d3fe12d63d4c39ccf3f Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sat, 4 Jul 2015 08:48:56 +0300 Subject: [PATCH] trezor: update label after identity parsing --- sshagent/trezor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sshagent/trezor.py b/sshagent/trezor.py index 02835cb..a0c7596 100644 --- a/sshagent/trezor.py +++ b/sshagent/trezor.py @@ -52,8 +52,9 @@ class Client(object): self.client.close() def get_public_key(self, label): - log.info('getting %r public key from Trezor...', label) identity = self.factory.parse_identity(label) + label = _identity_to_string(identity) # update label after parsing + log.info('getting "%s" public key from Trezor...', label) addr = _get_address(identity) node = self.client.get_public_node(addr, self.curve_name)