diff options
Diffstat (limited to 'src/leap/bitmask/cli')
-rwxr-xr-x | src/leap/bitmask/cli/bitmask_cli.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/leap/bitmask/cli/bitmask_cli.py b/src/leap/bitmask/cli/bitmask_cli.py index 60dc5176..144dcbb8 100755 --- a/src/leap/bitmask/cli/bitmask_cli.py +++ b/src/leap/bitmask/cli/bitmask_cli.py @@ -136,6 +136,8 @@ GENERAL COMMANDS: parser = argparse.ArgumentParser( description='Bitmask Keymanager management service', prog='bitmask_cli keys') + parser.add_argument('--private', action='store_true', + help='Use private keys (by default uses public)') parser.add_argument('--list', action='store_true', help='List all known keys') parser.add_argument('--export', action='store_true', @@ -366,6 +368,11 @@ def send_command(cli): if subargs.address: data.append(subargs.address) + if subargs.private: + data += ['private'] + else: + data += ['public'] + s = get_zmq_connection() d = s.sendMsg(*data, timeout=60) |