def gpg_create(args): if args.export: old_sec_keys = Gpg.signing_keys() Gpg.create(name=args.name, email=args.email, comment=args.comment, expires=args.expires) if args.export: new_sec_keys = set(Gpg.signing_keys()) new_keys = new_sec_keys.difference(old_sec_keys) Gpg.export_keys(args.export, *new_keys)
def gpg_export(args): """export a secret key""" keys = args.keys if not keys: keys = Gpg.signing_keys() Gpg.export_keys(args.location, *keys)