[Freeipa-devel] [PATCH] ipa trust-add command should be interactive

Gabe Alford redhatrises at gmail.com
Wed Jul 23 22:15:45 UTC 2014


Nope. Somehow in my head it felt cleaner. Updated patched attached.


On Wed, Jul 23, 2014 at 1:18 AM, Jan Cholasta <jcholast at redhat.com> wrote:

> On 23.7.2014 01:01, Gabe Alford wrote:
>
>> Forgot about --trust-secret. Here is an updated patch.
>>
>>
>> On Mon, Jul 21, 2014 at 2:31 AM, Jan Cholasta <jcholast at redhat.com
>> <mailto:jcholast at redhat.com>> wrote:
>>
>>     On 21.7.2014 10:28, Martin Kosek wrote:
>>
>>         On 07/21/2014 09:56 AM, Jan Cholasta wrote:
>>
>>             Hi,
>>
>>             On 16.7.2014 05:48, Gabe Alford wrote:
>>
>>                 Hello,
>>
>>                 Adds AD admin and password to interactive commands.
>>                 https://fedorahosted.org/__freeipa/ticket/3034
>>
>>                 <https://fedorahosted.org/freeipa/ticket/3034>
>>
>>                 Thanks,
>>
>>                 Gabe
>>
>>
>>             I think that instead of making the parameters mandatory, you
>>             should instead set
>>             alwaysask=True on them.
>>
>>             Honza
>>
>>
>>         Trust can be established either with user+password options OR with
>>         --trust-secret option - i.e. you cannot use mandatory options
>>         nor alwaysask.
>>
>>
>>     Ah, right.
>>
>>
>>
>>         This would rather lead to interactive_prompt_callback checking
>>         if any of
>>         authentication method is passed and asking for them if they
>> aren't.
>>
>>
>>     +1
>>
>>
>>         Martin
>>
>>
>>
>>     --
>>     Jan Cholasta
>>
>>
>>
> I don't think using an extra function to update a value in a dictionary is
> very beneficial, is there a reason not to use "kw[X] =
> self.prompt_param(self.params[X])" directly?
>
> --
> Jan Cholasta
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140723/915b8735/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-rga-0024-3-ipa-trust-add-command-should-be-interactive.patch
Type: text/x-patch
Size: 2402 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140723/915b8735/attachment.bin>


More information about the Freeipa-devel mailing list