CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     C     > >     Config     > >     Config-Model
Distribution Config-Model [Download]
Author DDUMONT [ Dominique Dumont ]
Version 1.247
Abstract Create tools to validate, migrate and edit configuration files
Released 27 June 2011
Size 355.2 KB
MD5 Checksum aeef3d361d6e290a2cb1ab9fd8f30062
Additional Files README   |   META   |   Changes   |   Build.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Any::Moose  |   Carp::Assert::More  |   DB_File  |   Exception::Class  |   File::HomeDir  |   Hash::Merge  |   IO::File  |   Log::Log4perl  |   LWP::Simple  |   MouseX::NativeTraits  |   MouseX::StrictConstructor  |   Parse::RecDescent  |   Pod::POM  |   Scalar::Util  |   Text::Autoformat  |   YAML::Any  |  

Modules

Config::Model  [source]   [v 1.247] Framework for config validation and edition
Config::Model::Annotation  [source]   [v 1.247] Read and write configuration annotations
Config::Model::AnyId  [source]   [v 1.247] Base class for hash or list element
Config::Model::AnyThing  [source]   [v 1.247] Base class for configuration tree item
Config::Model::AutoRead  [source]   [v 1.247] Load configuration node on demand
Config::Model::Backend::Any  [source]   [v 1.247] Virtual class for other backends
Config::Model::Backend::Debian::Dpkg::Control  [source]   [v 1.247] Read and write Debian Dpkg control information
Config::Model::Backend::Debian::Dpkg::Copyright  [source]   [v 1.247] Read and write Debian Dpkg License information
Config::Model::Backend::Debian::DpkgSyntax  [source]   [v 1.247] Role to read and write files with Dpkg syntax
Config::Model::Backend::Fstab  [source]   [v 1.247] Read and write config from fstab file
Config::Model::Backend::IniFile  [source]   [v 1.247] Read and write config as a INI file
Config::Model::Backend::PlainFile  [source]   [v 1.247] Read and write config as plain file
Config::Model::Backend::ShellVar  [source]   [v 1.247] Read and write config as a C<SHELLVAR> data structure
Config::Model::Backend::Yaml  [source]   [v 1.247] Read and write config as a YAML data structure
Config::Model::CheckList  [source]   [v 1.247] Handle check list element
Config::Model::Debian::Dependency  [source]   [v 1.247] Checks Debian dependency declarations
Config::Model::Describe  [source]   [v 1.247] Provide a description of a node element
Config::Model::DumpAsData  [source]   [v 1.247] Dump configuration content as a perl data structure
Config::Model::Dumper  [source]   [v 1.247] Serialize data of config tree
Config::Model::Exception  [source]   [v 1.247] Exception mechanism for configuration model
Config::Model::FuseUI  [source]   [v 1.247] Fuse virtual file interface for Config::Model
Config::Model::HashId  [source]   [v 1.247] Handle hash element for configuration model
Config::Model::IdElementReference  [source]   [v 1.247] Refer to id element(s) and extract keys
Config::Model::Instance  [source]   [v 1.247] Instance of configuration tree
Config::Model::Iterator  [source]   [v 1.247] Iterates forward or backward a configuration tree
Config::Model::ListId  [source]   [v 1.247] Handle list element for configuration model
Config::Model::Loader  [source]   [v 1.247] Load serialized data into config tree
Config::Model::Node  [source]   [v 1.247] Class for configuration tree node
Config::Model::ObjTreeScanner  [source]   [v 1.247] Scan config tree and perform call-backs
Config::Model::Report  [source]   [v 1.247] Reports data from config tree
Config::Model::SearchElement  [source]   [v 1.247] Search an element in a configuration model
Config::Model::SimpleUI  [source]   [v 1.247] Simple interface for Config::Model
Config::Model::TermUI  [source]   [v 1.247] Provides Config::Model UI à la Term::ReadLine
Config::Model::TreeSearcher  [source]   [v 1.247] Search tree for match in value, description...
Config::Model::Value  [source]   [v 1.247] Strongly typed configuration value
Config::Model::ValueComputer  [source]   [v 1.247] Provides configuration value computation
Config::Model::WarpedNode  [source]   [v 1.247] Node that change config class properties
Config::Model::Warper  [source]   [v 1.247] Warp tree properties

Categories

Development Support    >>     Config
Opt Arg Param Proc    >>     Config

dslip information

Development Stage (Note: *NO IMPLIED TIMESCALES*) Beta testing
Support Level Mailing-list
Language Used Perl-only, no compiler needed, should be platform independent
Interface Style Object oriented using blessed references and/or inheritance
Public License LGPL: "GNU Lesser General Public License" (previously known as "GNU Library General Public License")

Win32 PPM packages for "Config-Model"

ActiveState default Perl 5.10 repository   [  v 1.226   ]
ActiveState default Perl 5.12 repository   [  v 1.226   ]
ActiveState default Perl 5.8 repository   [  v 0.638   ]
trouchelle.com Perl 5.10 repository   [  v 1.223   ]
trouchelle.com Perl 5.12 repository   [  v 1.222   ]
trouchelle.com Perl 5.8 repository   [  v 0.640   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.