Browse Source

Add export option --secret-keys to utils/pEp

master
heck 5 years ago
parent
commit
4903e37714
  1. 10
      utils/pEp

10
utils/pEp

@ -26,7 +26,10 @@ parser.add_argument('--decrypt', '-d', help='decrypt p≡p message',
action='store_true', dest='decrypt')
parser.add_argument('--import', '-i', help='import key data in PGP format',
action='store_true', dest='keyimport')
parser.add_argument('--export', '-x', help='export key data for identity address in PGP format', type=str, dest='keyexport')
parser.add_argument('--export', '-x', help='export key data for identity address in PGP format',
type=str, dest='keyexport')
parser.add_argument('--secret-keys', help='option for --export',
action='store_true', dest='secret_keys')
parser.add_argument('--version', '-V', help='show program version',
action='store_true', dest='version')
parser.add_argument('files', metavar='FILE', nargs='*',
@ -93,7 +96,10 @@ try:
id.address = args.keyexport
id.update()
try:
keydata = export_key(id)
if args.secret_keys:
keydata = export_secret_key(id)
else:
keydata = export_key(id)
if filename == '-':
print(keydata)
else:

Loading…
Cancel
Save