Project navigationRecent blog posts
Cameron at Spam v. FreedomCameron at GreenCommons.orgCameron at Not WindozeNavigationUser login |
Config::Simple::InheritNAME VERSION SYNOPSIS my $client_cfg = Config::Simple::Inherit->inherit( base_config => my $job_cfg = Config::Simple::Inherit->inherit( base_config => METHODS I envision essentially two ways this module might be used: (1) to provide a means for getting more specific with a configuration by first creating an installation-wide configuration, then a client specific configuration, then job specific configuration, each overloading the more general values provided by the configuration before it. (2) to enforce client, and installation security controls and sanity checks on a configuration prepared by an untrusted user. Say you had an application which permitted a local user to create a configuration file for a job. By loading the user created configuration first, then using the installation default configuration to overwrite it, it would be possible to prevent abuse and enforce system wide constraints. AUTHOR BUGS SUPPORT perldoc Config::Simple::Inherit You can also look for information at: * AnnoCPAN: Annotated CPAN documentation * CPAN Ratings * RT: CPAN's request tracker * Search CPAN ACKNOWLEDGEMENTS This program is released under the following license: gpl SEE ALSO Support
Submitted by admin on Wed, 2008-06-04 05:48.
|