mozilla/configman — pull request #44 by twobraids (2012-05-16 20:47:06+00:00)
Title: added missing dict type to converters

the dict type was missing from configman conversion functions. This conversion only handles basic types as values and assumes that keys are text. It uses the json module to serialize and deserialize the dict to and from string.

This also includes a reordering of some code within config file writing handlers. Formerly, if an unknown type was found, a key error would be raise and, unfortuately, caught by the code that would report that no handler existed for the requested config file type. The rearrangement stops the masking of the true error.