diff options
author | Petr Viktorin <pviktori@redhat.com> | 2013-02-05 10:24:46 -0500 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2013-09-25 10:13:56 +0200 |
commit | 0226064baced57f09b899370752c63cce8009b61 (patch) | |
tree | 89e0cb981f255e4c4c1ca47ff6258742382d1621 /ipalib/plugins | |
parent | 468e5e40ccc9251cdb6b2d1ad95e32dc588be332 (diff) | |
download | freeipa.git-0226064baced57f09b899370752c63cce8009b61.tar.gz freeipa.git-0226064baced57f09b899370752c63cce8009b61.tar.xz freeipa.git-0226064baced57f09b899370752c63cce8009b61.zip |
Add missing dict methods to CIDict
Make the CIDict interface match standard dict (except view* methods).
Add __contains__, __iter__, clear.
Add keyword and iterable support for __init__, update.
Also add values() and itervalues(). Previously the dict versions were
used; the new ones guarantee that the order matches keys().
Mark view* methods as not implemented.
CIDict.copy() now returns a CIDict.
Test the above additions, and fromkeys() which worked but wasn't tested.
Diffstat (limited to 'ipalib/plugins')
0 files changed, 0 insertions, 0 deletions