support TREZOR_PATH environment variable for selecting default path (#221)
This commit is contained in:
parent
2d3e890c6b
commit
8404bef6e3
|
@ -25,6 +25,7 @@ import binascii
|
||||||
import click
|
import click
|
||||||
import functools
|
import functools
|
||||||
import json
|
import json
|
||||||
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from trezorlib.client import TrezorClient, TrezorClientVerbose, CallException
|
from trezorlib.client import TrezorClient, TrezorClientVerbose, CallException
|
||||||
|
@ -63,8 +64,8 @@ CHOICE_OUTPUT_SCRIPT_TYPE = ChoiceType({
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
@click.group()
|
@click.group(context_settings={'max_content_width': 400})
|
||||||
@click.option('-p', '--path', help='Select device by specific path.')
|
@click.option('-p', '--path', help='Select device by specific path.', default=os.environ.get('TREZOR_PATH'))
|
||||||
@click.option('-v', '--verbose', is_flag=True, help='Show communication messages.')
|
@click.option('-v', '--verbose', is_flag=True, help='Show communication messages.')
|
||||||
@click.option('-j', '--json', 'is_json', is_flag=True, help='Print result as JSON object')
|
@click.option('-j', '--json', 'is_json', is_flag=True, help='Print result as JSON object')
|
||||||
@click.pass_context
|
@click.pass_context
|
||||||
|
|
Loading…
Reference in New Issue