[Freeipa-devel] [PATCH] Added try/except for error handling ipautil
Abhijeet Kasurde
akasurde at redhat.com
Fri Aug 14 04:57:08 UTC 2015
On 08/13/2015 07:08 PM, Martin Basti wrote:
>
>
> On 08/10/2015 01:47 PM, Abhijeet Kasurde wrote:
>> Hi All,
>>
>> This patch fixes bug - https://fedorahosted.org/freeipa/ticket/3406
>>
>> Thanks,
>> Abhijeet Kasurde
>>
>>
>
> Hello,
>
> thank you for the patch
>
> 1)
> - except ValueError:
> + except EOFError, ValueError:
>
> Please use
> except (EOFError, ValueError):
> https://docs.python.org/2/tutorial/errors.html#handling-exceptions
OK, I will include this.
> 2)
> I'm not sure if this code will work (I did not test it)
>
> I expect when stdin is closed, this will result into infinite loop,
> because raw_input will always return EOFError.
>
> while True:
> try:
> ret = raw_input("%s: " % prompt)
> if allow_empty or ret.strip():
> return ret
> except EOFError:
> pass
>
Could you please elaborate more on, so that I can include fix in this
section of code?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150814/4bcf5458/attachment.htm>
More information about the Freeipa-devel
mailing list