[Freeipa-devel] [PATCH] 80 Avoid ldapmodify error messages during ipa-adtrust-install
Alexander Bokovoy
abokovoy at redhat.com
Thu Oct 4 09:39:07 UTC 2012
On Thu, 04 Oct 2012, Sumit Bose wrote:
>On Thu, Oct 04, 2012 at 12:13:57PM +0300, Alexander Bokovoy wrote:
>> On Thu, 04 Oct 2012, Sumit Bose wrote:
>> >Hi,
>> >
>> >this patch tries to avoid the ldapmodiy error messages during
>> >ipa-adtrust-install by checking if the related object already exists.
>> >Fixes https://fedorahosted.org/freeipa/ticket/3012 .
>> In general -- ACK for the approach. However, I wonder if you could create
>> a helper method that would accept:
>> - ldif file name,
>> - cn component
>> - name of the plugin for the "already configured" message
>>
>> Then every __add_* method would call simply the helper with appropriate
>> arguments.
>
>yes, I was thinking about the same, but I preferred this solution for
>now instead of refactoring the current code. Additionally it would be
>nice if the helper method would read the DN from the ldif file to make
>the code more robust. Would you mind to open a trac ticket to refactor
>this part of the code?
I would disagree here. Reading DN from ldif file adds complexity for no
real gain.
Refactoring this code is really simple -- your patch did already
introduced bigger change than that refactoring would make.
If you aren't comfort with this suggestion, I can make the change
myself. Having these repeated patterns is hurting my eyes :)
--
/ Alexander Bokovoy
More information about the Freeipa-devel
mailing list