Config::General 2.31
Config::General is a perl module opens a config file and parses it's contents for you
Config::General is a perl module opens a config file and parses it's contents for you.
Config::General library provides variable interpolation, saving of configs (kinda serializer), an OOP-Interface and much more.
The format of config files supported by Config::General is inspired by the well known apache config format, in fact, this module is 100% compatible to apache configs(read-only), but you can also just use simple name/value pairs in your config files.
In addition to the capabilities of an apache config file it supports some enhancements such as here-documents, C-style comments or multiline options.
Installation:
To install, type:
perl Makefile.PL
make
make test
make install
To read the complete documentation, type:
perldoc Config::General
perldoc Config::General::Extended
perldoc Config::General::Interpolated
See some example config files which can be parsed with Config::Genreal in the subdirectory t/cfg.*
What's New in This Release:
applied patches by Jason Rhinelander: o bugfix: multiple levels if include files didn't work properly.
new option -IncludeDirectories, which allows to include all files of a directory. The directory must be specified by -ConfigFile as usual.
new option -IncludeGlob, which allows to use globs (wildcards) to include multiple files.
-ConfigPath can be speciefied using a single scalar value instead of an array if there is only one path.
bugfix: quotes from quoted block names were not removed properly.
fixes and updates for tests (make test) for the above patches. Thanks a lot Jason.
fixed number of tests in run.t
applied suggestion by Eric Kisiel: ::Extended::keys() returns an empty hash if the referring object is not hash.
fixed bug #14770, "Use of uninitialized value.." during environment variable interpolation.
tags
config general perldoc config config files new option which allows apache config config file variable interpolation make test
Download Config::General 2.31
ftp://ftp.daemon.de/scip/PerlModules/Config-General/Config-General-2.31.tar.gz
Authors software
|
Mail 2 Wordpress 1.02 (by Thomas Linden)
Mail 2 Wordpress is an SMTP mailrobot for posting wordpress blog entries via SMTP mail.
Requirements:
· UNIX(TM) clone (linux, *b
|
|
PodWiki 0.8.4 (by Thomas Linden)
PodWiki is a collaborative Web-based authoring tool written in Perl which differs from other WikiWiki tools in that it uses Perl POD
|
Similar software
|
Gimp::Config 1.211 (by Marc Lehmann)
Gimp::Config is a Perl module with config options found during configure time.
The Gimp::Config module creates a tied hash %Gimp::
|
|
PXP::Config 0.1.2 (by PXP::Config Team)
PXP::Config is a Perl module for PXP configuration.
SYNOPSIS
# do this only once at server initialization:
PXP::Config::init(f
|
|
Simple Config 1.1.0 (by Jeffrey Dutky)
Simple Config library supports configuration files consisting of simple name-value pairs, similar to the old Windows INI files
|
Other software in this category
|
zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp
|
|
libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i
|
|
GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.
GNU C library is us
|
Featured Software
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell