Petr Viktorin wrote:
On 03/16/2012 10:23 PM, Rob Crittenden wrote:
When using *attr we should return the of in the exception and
when using a cli option we should return param.cli_name. This didn't
work consistently in the framework.

This is a bit of a kludge, catching exceptions and re-raising them, but
it is a less invasive way of doing it.

I added some examples of things to test in the ticket.


 > (name, error) = err.strerror.split(':')
 > raise errors.ConversionError(name=attr, error=error)

AFAIU this will break when the error message is translated. Why not just

Because the attribute name needs to get pulled out of it.


Freeipa-devel mailing list

Reply via email to