trezorctl: print message name to output

pull/25/head
Pavol Rusnak 7 years ago
parent 8a663f7ec3
commit ff157264a2
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

@ -81,7 +81,10 @@ def print_result(res, transport, path, verbose, is_json):
else:
click.echo(json.dumps(res, sort_keys=True, indent=4))
else:
if isinstance(res, list):
from google.protobuf import text_format, message
if isinstance(res, message.Message):
click.echo('%s {\n%s}' % (res.DESCRIPTOR.name, text_format.MessageToString(res, indent=4)))
elif isinstance(res, list):
for line in res:
click.echo(line)
elif isinstance(res, dict):

Loading…
Cancel
Save