summaryrefslogtreecommitdiffstats
path: root/ffi/lang/python/sequoia/error.py
diff options
context:
space:
mode:
Diffstat (limited to 'ffi/lang/python/sequoia/error.py')
-rw-r--r--ffi/lang/python/sequoia/error.py26
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,
}