diff options
| author | Daniel Kahn Gillmor <[email protected]> | 2018-11-28 06:22:13 +0000 | 
|---|---|---|
| committer | Andre Heinecke <[email protected]> | 2018-12-05 10:46:09 +0000 | 
| commit | 2491e6f92f5b562cbd6f7f931df630cb106f6688 (patch) | |
| tree | 41e38c4ece03bd6adca95324eda247add75e33ae | |
| parent | python: windows c and cython (diff) | |
| download | gpgme-2491e6f92f5b562cbd6f7f931df630cb106f6688.tar.gz gpgme-2491e6f92f5b562cbd6f7f931df630cb106f6688.zip | |
python: simplify Context.decrypt()
In the course of trying to address https://dev.gnupg.org/T4271, i
discovered that gpg.Context.decrypt() has a bit of superfluous code.
This changeset is intended to simplify the code without making any
functional changes.
Signed-off-by: Daniel Kahn Gillmor <[email protected]>
| -rw-r--r-- | lang/python/src/core.py | 29 | 
1 files changed, 2 insertions, 27 deletions
| diff --git a/lang/python/src/core.py b/lang/python/src/core.py index 6e925925..f7e843f1 100644 --- a/lang/python/src/core.py +++ b/lang/python/src/core.py @@ -386,13 +386,9 @@ class Context(GpgmeWrapper):                      if verify is False:                          verify = True                          sink_result = True -                    else: -                        pass                  elif isinstance(verify, list) is True:                      if len(verify) > 0:                          verify_sigs = True -                    else: -                        pass                  else:                      verify = True                  self.op_decrypt_verify(ciphertext, plaintext) @@ -447,29 +443,8 @@ class Context(GpgmeWrapper):                  if not ok:                      missing.append(key)              if missing: -                try: -                    raise errors.MissingSignatures(verify_result, missing, -                                                   results=results) -                except errors.MissingSignatures as e: -                    raise e -                    # mse = e -                    # mserr = "gpg.errors.MissingSignatures:" -                    # print(mserr, miss_e, "\n") -                    # # The full details can then be found in mse.results, -                    # # mse.result, mse.missing if necessary. -                    # mse_list = [] -                    # msp = "Missing signatures from: \n".format() -                    # print(msp) -                    # for key in mse.missing: -                    #     mse_list.append(key.fpr) -                    #     msl = [] -                    #     msl.append(key.fpr) -                    #     for user in key.uids: -                    #         msl.append(user.name) -                    #         msl.append(user.email) -                    #         # msl.append(user.uid) -                    #     print(" ".join(msl)) -                    # raise mse +                raise errors.MissingSignatures(verify_result, missing, +                                               results=results)          return results | 
