-
-
08 May 2022 15:10:12 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (2)
- Testers (121 / 5 / 12)
- Kwalitee
Bus factor: 1- 82.19% Coverage
- License: lgpl_2_1
- Perl: v5.20.0
- Activity
24 month- Tools
- Download (377.11KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Carp
- Carp::Assert::More
- Cwd
- Data::Dumper
- Encode
- English
- Fcntl
- File::HomeDir
- File::Path
- Hash::Merge
- JSON
- List::MoreUtils
- List::Util
- Log::Log4perl
- Mouse
- Mouse::Role
- Mouse::Util
- Mouse::Util::TypeConstraints
- MouseX::NativeTraits
- MouseX::StrictConstructor
- POSIX
- Parse::RecDescent
- Path::Tiny
- Pod::POM
- Pod::Simple
- Pod::Text
- Regexp::Common
- Scalar::Util
- Storable
- Text::Levenshtein::Damerau
- Text::Wrap
- YAML::Tiny
- base
- feature
- open
- overload
- parent
- strict
- utf8
- vars
- warnings
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 2.150 - 2022-05-08
- New features:
- Loader: add list:.ensure(value) function
- Bug fixes:
- Loader: fix reading JSON file with utf8 characters
Documentation
Create a configuration model from application documentationCreating a model with advanced featuresIntroduction to model creation with Config::ModelConfiguration class FstabConfiguration class Fstab::FsLineConfiguration class MultistrapConfiguration class Multistrap::SectionConfiguration class PopConModules
a framework to validate, migrate and edit configuration filesRead and write configuration annotationsBase class for hash or list elementBase class for configuration tree itemVirtual class for other backendsRead and write config as a Cds data structureRead and write config from fstab fileRead and write config as a INI fileRead and write config as a JSON data structureRead and write config as a Perl data structureRead and write config as plain fileRead and write config as a SHELLVAR data structureLoad configuration node on demandTrack read order of elements from configurationHandle check list elementProvide a description of a node elementDump configuration content as a perl data structureSerialize data of config treeException mechanism for configuration modelFuse virtual file interface for Config::ModelHandle hash element for configuration modelRefer to id element(s) and extract keysInstance of configuration treeIterates forward or backward a configuration treeHandle list element for configuration modelList available models and applicationsLoad serialized data into config treeClass for configuration tree nodeScan config tree and perform call-backs for each element or nodeReports data from config treecompute &index or &element functionsProvide some constant data.role to read or write configuration filesRole to grab data from elsewhere in the treeTranslate element help from pod to textLoad Node element in configuration treeProvide some utilitiesregister and trigger a warped elementSearch an element in a configuration modelSimple interface for Config::ModelInteractive command line interface for cmeSearch tree for match in value, description...Mouse type constraints for Config::Modelgenerate pod documentation from configuration modelsStrongly typed configuration valueInclude a sub layer configurationProvides configuration value computationNode that change config class propertiesWarp tree propertiesProvides
in lib/Config/Model/BackendMgr.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmin lib/Config/Model/Exception.pmModule Install Instructions
To install Config::Model, copy and paste the appropriate command in to your terminal.
cpanm Config::Model
perl -MCPAN -e shell install Config::Model
For more information on module installation, please visit the detailed CPAN module installation guide.