summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dsinstance.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-06-11 12:11:24 -0400
committerRob Crittenden <rcritten@redhat.com>2010-06-24 10:26:08 -0400
commit93e54366f9afedcdef78c8dfb6373d4813fba8cb (patch)
tree1be0f4cacdb97aa3bef1fc727e6611391513099f /ipaserver/install/dsinstance.py
parent901ccc1393a7e494f7b1b64eaeb2f7809056aafa (diff)
downloadfreeipa-93e54366f9afedcdef78c8dfb6373d4813fba8cb.tar.gz
freeipa-93e54366f9afedcdef78c8dfb6373d4813fba8cb.tar.xz
freeipa-93e54366f9afedcdef78c8dfb6373d4813fba8cb.zip
Fix aci_mod command. It should handle more complex operations now.
The problem was trying to operate directly on the ACI itself. I introduced a new function, _aci_to_kw(), that converts an ACI into a set of keywords. We can take these keywords, like those passed in when an ACI is created, to merge in any changes and then re-create the ACI. I also switched the ACI tests to be declarative and added a lot more cases around the modify operation.
Diffstat (limited to 'ipaserver/install/dsinstance.py')
0 files changed, 0 insertions, 0 deletions