![]() |
| |||||||
| 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 | |
| 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 |
| 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") |
| 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. |