diff options
Diffstat (limited to 'ffi/lang/python/sequoia/error.py')
-rw-r--r-- | ffi/lang/python/sequoia/error.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/ffi/lang/python/sequoia/error.py b/ffi/lang/python/sequoia/error.py index 29eb2545..192b7d18 100644 --- a/ffi/lang/python/sequoia/error.py +++ b/ffi/lang/python/sequoia/error.py @@ -7,7 +7,7 @@ class Error(Exception): if o == ffi.NULL: return MalformedValue() - status = lib.sq_error_status(o) + status = lib.pgp_error_status(o) return _status_map[status](o) @classmethod @@ -22,8 +22,8 @@ class MalformedValue(Error, ValueError): class SQError(Error): def __init__(self, o): - self.__o = ffi.gc(o, lib.sq_error_free) - super(SQError, self).__init__(sq_str(lib.sq_error_string(self.__o))) + self.__o = ffi.gc(o, lib.pgp_error_free) + super(SQError, self).__init__(sq_str(lib.pgp_error_string(self.__o))) class Success(SQError): pass @@ -56,14 +56,14 @@ class InvalidSessionKey(SQError): pass _status_map = { - lib.SQ_STATUS_SUCCESS: Success, - lib.SQ_STATUS_UNKNOWN_ERROR: UnknownError, - lib.SQ_STATUS_NETWORK_POLICY_VIOLATION: NetworkPolicyViolation, - lib.SQ_STATUS_IO_ERROR: IoError, - lib.SQ_STATUS_INVALID_OPERATION: InvalidOperataion, - lib.SQ_STATUS_MALFORMED_PACKET: MalformedPacket, - lib.SQ_STATUS_UNSUPPORTED_HASH_ALGORITHM: UnsupportedHashAlgorithm, - lib.SQ_STATUS_UNSUPPORTED_SYMMETRIC_ALGORITHM: UnsupportedSymmetricAlgorithm, - lib.SQ_STATUS_INVALID_PASSWORD: InvalidPassword, - lib.SQ_STATUS_INVALID_SESSION_KEY: InvalidSessionKey, + lib.PGP_STATUS_SUCCESS: Success, + lib.PGP_STATUS_UNKNOWN_ERROR: UnknownError, + lib.PGP_STATUS_NETWORK_POLICY_VIOLATION: NetworkPolicyViolation, + lib.PGP_STATUS_IO_ERROR: IoError, + lib.PGP_STATUS_INVALID_OPERATION: InvalidOperataion, + lib.PGP_STATUS_MALFORMED_PACKET: MalformedPacket, + lib.PGP_STATUS_UNSUPPORTED_HASH_ALGORITHM: UnsupportedHashAlgorithm, + lib.PGP_STATUS_UNSUPPORTED_SYMMETRIC_ALGORITHM: UnsupportedSymmetricAlgorithm, + lib.PGP_STATUS_INVALID_PASSWORD: InvalidPassword, + lib.PGP_STATUS_INVALID_SESSION_KEY: InvalidSessionKey, } |