From 067b5c122c647d3ddc1c509ee85db46aaf5efc56 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Thu, 21 May 2009 15:25:29 -0400 Subject: [PATCH] Add a format to the generic KerberosError class --- ipalib/errors.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ipalib/errors.py b/ipalib/errors.py index f7e01f7da..3e5053c6d 100644 --- a/ipalib/errors.py +++ b/ipalib/errors.py @@ -420,9 +420,18 @@ class AuthenticationError(PublicError): class KerberosError(AuthenticationError): """ **1100** Base class for Kerberos authentication errors (*1100 - 1199*). + + For example: + + >>> raise KerberosError(major='Unspecified GSS failure. Minor code may provide more information', minor='No credentials cache found') + Traceback (most recent call last): + ... + KerberosError: Kerberos error: Unspecified GSS failure. Minor code may provide more information/No credentials cache found + """ errno = 1100 + format= _('Kerberos error: %(major)s/%(minor)s') class CCacheError(KerberosError):