diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2012-04-04 16:23:16 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2012-05-11 18:30:48 +0200 |
commit | 12401fe4da9620ce7dae3339f9928f9d2a770fbd (patch) | |
tree | 855ddbc9d93206becca336777b8b48079df63a9b /ipalib/plugins/kerberos.py | |
parent | 58732a83bc4ea99ce9894f07232b890ae26682ef (diff) | |
download | freeipa-12401fe4da9620ce7dae3339f9928f9d2a770fbd.tar.gz freeipa-12401fe4da9620ce7dae3339f9928f9d2a770fbd.tar.xz freeipa-12401fe4da9620ce7dae3339f9928f9d2a770fbd.zip |
General builder support
Web UI mainly uses declarative way of defining UI structure. When a new object type is created it is often required to create a new builder which would build the objects from spec file. The builders' logic is mostly the same. This patch adds a general builder with some extendability capabilities.
Now it is possible to:
1) define spec for single object and build it by calling IPA.build(spec, /* optional */ builder_fac)
2) define an array of specs and build the objects by the same call
Prerequisite for following action list patches.
https://fedorahosted.org/freeipa/ticket/2707
Diffstat (limited to 'ipalib/plugins/kerberos.py')
0 files changed, 0 insertions, 0 deletions