Add ability to nest Configs.
authorW. Trevor King <wking@drexel.edu>
Fri, 29 Jul 2011 04:13:03 +0000 (00:13 -0400)
committerW. Trevor King <wking@drexel.edu>
Fri, 29 Jul 2011 04:15:54 +0000 (00:15 -0400)
commitae159d096e4a9c7e2c93ba586067b7a230229010
tree4fb17c4b55660dde9d2a7674de6a4b43d297bc6b
parent0dab14f71e9387d9c44f1d42f886ca834ec0d03f
Add ability to nest Configs.

I also restructured the storage backends as distinct helper classes
rather than Config subclasses.  This means that you can use several
Storage instances to save a single Config instance (although each
Config instance will have a single default Storage instance stored in
config._storage).  This avoids all the automatic subclassing
shenanigans, and makes loading and saving from different backends much
easier.
h5config/config.py
h5config/hdf5.py [deleted file]
h5config/storage/__init__.py [new file with mode: 0644]
h5config/storage/hdf5.py [new file with mode: 0644]
h5config/storage/yaml.py [new file with mode: 0644]
h5config/test.py
h5config/tools.py
h5config/util.py [deleted file]
h5config/yaml.py [deleted file]
setup.py