BSD Ports

devel/p5-Config-Validator 1.4 DragonFly

Schema based configuration validation

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
devel, perl5
Package size
16.9 KiB, 52.6 KiB installed

Description

This module allows to perform schema based configuration validation.

The idea is to define in a schema what valid data is. This schema can be used to create a validator object that can in turn be used to make sure that some data indeed conforms to the schema.

Although the primary focus is on "configuration" (for instance as provided by modules like Config::General) and, to a lesser extent, "options" (for instance as provided by modules like Getopt::Long), this module can in fact validate any data structure.

In the other systems

SystemPortVersion
DragonFlydevel/p5-Config-Validator1.4
FreeBSDdevel/p5-Config-Validator1.4
HardenedBSDdevel/p5-Config-Validator1.4
GhostBSDdevel/p5-Config-Validator1.4

Install

Binary package:

pkg install p5-Config-Validator

From DPorts:

cd /usr/dports/devel/p5-Config-Validator && make install clean

Dependencies

Run dependencies 3

No port depends on this one.