freeipa/ipalib
Martin Kosek 322458b5b2 Fix structured DNS record output
Recent LDAP refactoring replaced entry_attrs regular dict with
normalized keys (i.e. lowercase) with LDAPEntry instance which keys
may not be normalized. This broke CND command output when
--structured and --all options were used.

Force lowercase normalization of the LDAPEntry keys in DNS plugin
structured format postprocessing. Also add a missing test for
DNS record structured output.

https://fedorahosted.org/freeipa/ticket/3526
2013-03-22 15:10:03 +01:00
..
plugins Fix structured DNS record output 2013-03-22 15:10:03 +01:00
__init__.py Add the version option to all Commands 2013-02-21 16:26:09 +01:00
aci.py Remove some unused imports 2013-03-01 16:59:42 +01:00
backend.py Add CLI parsing tests 2012-03-28 15:25:33 +02:00
base.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
capabilities.py Change DNA magic value to -1 to make UID 999 usable 2013-03-11 17:07:07 +01:00
cli.py Fix internal error for ipa show-mappings 2013-03-18 14:40:54 +01:00
config.py Use DN objects instead of strings 2012-08-12 16:23:24 -04:00
constants.py Add list of domains associated to our realm to cn=etc 2013-02-19 14:15:46 +02:00
crud.py Relax restriction for leading/trailing whitespaces in *-find commands 2012-12-11 12:34:28 +01:00
errors.py Use IPAdmin rather than raw python-ldap in migration.py and ipadiscovery.py 2013-03-13 12:36:33 +01:00
frontend.py Drop support for CSV in the CLI client 2013-02-22 17:20:35 +01:00
krb_utils.py Pylint cleanup. 2013-01-29 15:39:49 +01:00
messages.py Add client capabilities, enable messages 2013-02-21 16:26:09 +01:00
output.py Typo fixes 2012-06-25 21:35:11 -04:00
parameters.py Drop support for CSV in the CLI client 2013-02-22 17:20:35 +01:00
pkcs10.py Fix assorted bugs found by pylint 2011-01-25 14:01:36 -05:00
plugable.py Add tests for the help command & --help options 2013-02-18 13:07:17 -05:00
request.py Remove deprecated i18n code from ipalib/request and all references to it. 2011-03-01 10:31:36 -05:00
rpc.py Log info on failure to connect 2012-12-19 09:50:43 +01:00
session.py Compliant client side session cookie behavior 2012-12-10 12:45:09 -05:00
text.py Fix regressions introduced by pylint false positive fixes. 2011-05-11 16:50:01 +02:00
util.py Remove check for alphabetic only characters from domain name validation 2013-03-15 12:52:34 +01:00
x509.py Don't initialize NSS if we don't have to, clean up unused cert refs 2013-01-23 14:26:42 -05:00