Config::File

Config::File is a Perl module to parse a simple configuration file.
Download

Config::File Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Sebastien J. Gross
  • Publisher web site:
  • http://search.cpan.org/~gwolf/Config-File-1.4/lib/Config/File.pm

Config::File Tags


Config::File Description

Config::File is a Perl module to parse a simple configuration file. Config::File is a Perl module to parse a simple configuration file.SYNOPSISuse Config::File;my $config_hash = Config::File::read_config_file($configuration_file);read_config_file parses a simple configuration file and stores its values in an anonymous hash reference. The syntax of the configuration file is quite simple: # This is a comment VALUE_ONE = foo VALUE_TWO = $VALUE_ONE/bar VALUE_THREE = The value contains a # (hash). # This is a comment.Options can be clustered when creating groups: CLUSTER_ONE = data cluster one CLUSTER_ONE = value cluster one CLUSTER_TWO = data cluster two CLUSTER_TWO = value cluster twoThen values can be fetched using this syntax: $hash_config->{CLUSTER_ONE}{data};There can be as many sub-options in a cluster as needed. BIG_CLUSTER = datais fetched by: $hash_config->{BIG_CLUSTER}{part1}{part2}{part3};There are a couple of restrictions as for the names of the keys. First of all, all the characters should be alphabetic, numeric, underscores or hyphens, with square brackets allowed for the clustering. That is, the keys should conform to /^+$/This means also that no space is allowed in the key part of the line. CLUSTER_ONE = data cluster one # Right CLUSTER_ONE = data cluster one # WrongRequirements:· Perl Requirements: · Perl


Config::File Related Software