Changes for version 0.02 - 2009-06-22
- Update requirement to Data::PrefixMerge 0.05, Data::Schema 0.06
- yaml_module property in CT::Base to choose YAML module
- standardize on YAML::XS instead of YAML
- CT::{File,Dir}: remove check_owner property, replace with allow_different_owner
- CT::File: now also has allow_symlink and allow_different_owner properties
- CT::{File,Dir}: safer symlink checking (check symlinks *after* open())
- CT::{File,Dir}: allow_symlink can now be 0 (disallow), 1 (allow same owner), or 2 (allow)
- CT::{File,Dir}: add dir_mode and file_mode properties
Modules
Access various configuration as a single Unix filesystem-like tree
Base class for Config::Tree classes
Base class for Config::Tree classes which access filesystem
Read configuration tree from command line options
Read configuration tree from a directory
Read configuration tree from a YAML file
Access multiple config trees as a single tree
Read configuration tree from Perl data structure
Read configuration tree from a directory of YAML files containing (derivative) hash
Read configuration tree from a YAML file containing multiple hashes that can be based on one another