[Freeipa-devel] [PATCH 0069] ipa-nis-manage enable: change service name from 'portmap' to 'rpcbind'

Gabe Alford redhatrises at gmail.com
Tue May 10 12:13:07 UTC 2016


On Tue, May 10, 2016 at 2:00 AM, Martin Basti <mbasti at redhat.com> wrote:

>
>
> On 04.05.2016 15:14, Gabe Alford wrote:
>
> On Tue, May 3, 2016 at 11:17 PM, Abhijeet Kasurde < <akasurde at redhat.com>
> akasurde at redhat.com> wrote:
>
>> Hi Gabe,
>>
>> I am wondering, how are we handling "CalledProcessError" exception ?
>>
>
> I am not sure 100% what you are asking, but from what I understand, the
> "CalledProcessError" exception is when a process returns a non-zero exit
> status.
> However when running 'ipa-nis-manage enable', an exception is never hit
> even if portmap is not installed, hence portmap always being enabled.
>
> So it seems that if the process is not installed, "CalledProcessError"
> doesn't catch an error.
>
> Gabe
>
> Hello,
>
> portmap.enable() may raise the "CalledProcessError" in case that systemct
> enable failed and we should catch this exception and handle it in the same
> way as it is done now. i.e catch that exception and set proper return state.
>
> Martin^2
>

Shouldn't "CalledProcessError" raise an exception in this case? In my
testing, it doesn't seem to raise an exception when the service does not
even exist on the system.

Gabe



>
>
>
>> On 05/04/2016 09:17 AM, Gabe Alford wrote:
>>
>> Hello,
>>
>> Fix for https://fedorahosted.org/freeipa/ticket/5857
>>
>> Thanks,
>>
>> Gabe
>>
>>
>> Thanks,
>> Abhijeet Kasurde
>>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160510/9e8b9610/attachment.htm>


More information about the Freeipa-devel mailing list