From 0a94134d8adfc37180a280f2a4fe9d2828f459d9 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Thu, 13 Aug 2015 18:37:14 +0300 Subject: [PATCH] main: simplify verification --- sshagent/__main__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sshagent/__main__.py b/sshagent/__main__.py index 78cb92a..28087dc 100644 --- a/sshagent/__main__.py +++ b/sshagent/__main__.py @@ -119,11 +119,11 @@ def trezor_verify(): p = argparse.ArgumentParser() p.add_argument('-v', '--verbose', default=0, action='count') - p.add_argument('-a', '--address', default=None) - p.add_argument('identity') + p.add_argument('address', nargs='?', default=None) args = p.parse_args() setup_logging(verbosity=args.verbose) + hostname = subprocess.check_output('hostname') with trezor.Client(factory=trezor.TrezorLibrary) as client: - return client.sign_identity(identity=args.identity, + return client.sign_identity(identity=hostname, expected_address=args.address)