[Freeipa-devel] [PATCH] Fix raising nonexistent errros.NotImplemented
Rob Crittenden
rcritten at redhat.com
Fri Nov 20 19:50:33 UTC 2009
John Dennis wrote:
> The correct exception is the built-in NotImplemented exception
> ---
> From: John Dennis <jdennis at redhat.com>
> Subject: [PATCH] Fix raising nonexistent errros.NotImplemented
>
>
> 0 files changed, 0 insertions(+), 0 deletions(-)
>
> diff --git a/ipaserver/plugins/rabase.py b/ipaserver/plugins/rabase.py
> index 3fc0ec5..59f0ea8 100644
> --- a/ipaserver/plugins/rabase.py
> +++ b/ipaserver/plugins/rabase.py
> @@ -58,7 +58,7 @@ class rabase(Backend):
>
> :param request_id: request ID
> """
> - raise errors.NotImplementedError(name='%s.check_request_status' % self.name)
> + raise NotImplementedError('%s.check_request_status' % self.name)
>
> def get_certificate(self, serial_number=None):
> """
> @@ -66,7 +66,7 @@ class rabase(Backend):
>
> :param serial_number: certificate serial number
> """
> - raise errors.NotImplementedError(name='%s.check_request_status' % self.name)
> + raise NotImplementedError('%s.check_request_status' % self.name)
>
> def request_certificate(self, csr, request_type='pkcs10'):
> """
> @@ -75,7 +75,7 @@ class rabase(Backend):
> :param csr: The certificate signing request.
> :param request_type: The request type (defaults to ``'pkcs10'``).
> """
> - raise errors.NotImplementedError(name='%s.check_request_status' % self.name)
> + raise NotImplementedError('%s.check_request_status' % self.name)
>
> def revoke_certificate(self, serial_number, revocation_reason=0):
> """
> @@ -101,7 +101,7 @@ class rabase(Backend):
> :param serial_number: Certificate serial number.
> :param revocation_reason: Integer code of revocation reason.
> """
> - raise errors.NotImplementedError(name='%s.check_request_status' % self.name)
> + raise NotImplementedError('%s.check_request_status' % self.name)
>
> def take_certificate_off_hold(self, serial_number):
> """
> @@ -109,5 +109,5 @@ class rabase(Backend):
>
> :param serial_number: Certificate serial number.
> """
> - raise errors.NotImplementedError('%s.check_request_status' % self.name)
> + raise NotImplementedError('%s.check_request_status' % self.name)
This will go to the client as an Internal Error. Is this what we want?
I must've forgotten to include errors.py when I created the original
patch for this. I created a new error class for this but it is lost now.
rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3245 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20091120/99202c8b/attachment.bin>
More information about the Freeipa-devel
mailing list