|
|
@ -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,6 +96,9 @@ try: |
|
|
|
id.address = args.keyexport |
|
|
|
id.update() |
|
|
|
try: |
|
|
|
if args.secret_keys: |
|
|
|
keydata = export_secret_key(id) |
|
|
|
else: |
|
|
|
keydata = export_key(id) |
|
|
|
if filename == '-': |
|
|
|
print(keydata) |
|
|
|