[Freeipa-devel] [PATCH] 0002 Add the culprit line when a configuration file has an incorrect format

Florence Blanc-Renaud frenaud at redhat.com
Mon May 30 16:11:51 UTC 2016


Hi Martin,

thanks for the review and the suggestion. Please find the updated patch 
attached.

Flo.

On 05/30/2016 11:00 AM, Martin Basti wrote:
>
>
>
> On 27.05.2016 11:35, Florence Blanc-Renaud wrote:
>>
>> Hi all,
>>
>> this patch adds information to the output of ipa-client-install when 
>> it fails due to invalid format in a configuration file:
>> ipa-client-install failing with SyntaxError: Syntax Error: Unknown 
>> line format
>>
>> Fixes: https://fedorahosted.org/freeipa/ticket/5811
>>
>> -- 
>> Florence Blanc-Renaud
>> Identity Management Team, Red Hat
>>
>>
> Thank you for your patch, I have just one nitpick. Can you please 
> reuse the original exception?
>
> -            curopts.append(self.parseLine(line))
> +            try:
> +                curopts.append(self.parseLine(line))
> +            except SyntaxError as e:
> +                raise SyntaxError('{error} in file {fname}: 
> [{line}]'.format(
> +                    error=e, fname=f.name, line=line))
>
> Martin^2

-- 
Florence Blanc-Renaud
Identity Management Team, Red Hat

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160530/91956ec4/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-frenaud-0002-2-Add-the-culprit-line-when-a-configuration-file-has-a.patch
Type: text/x-patch
Size: 1405 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160530/91956ec4/attachment.bin>


More information about the Freeipa-devel mailing list