[Freeipa-devel] [WIP] Thin client

Jan Cholasta jcholast at redhat.com
Wed Jun 15 12:04:39 UTC 2016


On 15.6.2016 13:56, David Kupka wrote:
> On 06/15/2016 01:33 PM, David Kupka wrote:
>> On 04/28/2016 02:45 PM, Jan Cholasta wrote:
>>> Hi,
>>>
>>> I have pushed my thin client WIP branch to GitHub:
>>> <https://github.com/jcholast/freeipa/tree/trac-4739>.
>>>
>>> All commits up to "ipalib: use relative imports for cross-plugin
>>> imports" should be good for review. The rest is subject to change
>>> (WARNING: I will force push into this branch).
>>>
>>> Honza
>>>
>>
>> Hello!
>>
>> Next batch:
>>
>> schema: exclude local commands
>> frontend: call `execute` rather than `forward` in Local
>> dns, passwd: fix output validation error
>> misc: fix CLI output of `env` and `plugins` commands
>> ipalib: replace Any with Dict
>> schema: generate client-side commands on demand
>> plugable: initialize plugins on demand
>> plugable: allow plugins to be non-classes
>>
>> There is known regression that arguments with dynamic defaults are not
>> filled automatically. This will be fixed soon.
>>
>> Otherwise works for me, ACK.
>>
>
> Fix for dynamic defaults regression is:
>
> schema: fix client-side dynamic defaults
>
> Works for me, ACK.

Pushed to master: d26e42ffb065cc524c63d65d87c2a2b5d943c54a

Attaching the patches for reference.

-- 
Jan Cholasta
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-625-plugable-allow-plugins-to-be-non-classes.patch
Type: text/x-patch
Size: 6021 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-626-plugable-initialize-plugins-on-demand.patch
Type: text/x-patch
Size: 11338 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-627-schema-generate-client-side-commands-on-demand.patch
Type: text/x-patch
Size: 2957 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-628-batch-schema-use-Dict-instead-of-Any.patch
Type: text/x-patch
Size: 4543 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-629-misc-fix-empty-CLI-output-of-env-and-plugins-command.patch
Type: text/x-patch
Size: 1373 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-630-dns-passwd-fix-outputs-of-dns_resolve-and-passwd-com.patch
Type: text/x-patch
Size: 2545 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-631-frontend-call-execute-rather-than-forward-in-Local.patch
Type: text/x-patch
Size: 850 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-632-schema-exclude-local-commands.patch
Type: text/x-patch
Size: 1918 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-jcholast-633-schema-fix-client-side-dynamic-defaults.patch
Type: text/x-patch
Size: 1296 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160615/c596d43b/attachment-0008.bin>


More information about the Freeipa-devel mailing list