perl-Data-Validate-Struct - Validate recursive Hash Structures

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Data-Validate-Struct-0.1-alt2.noarch.rpm
Package name perl-Data-Validate-Struct
Package version 0.1
Package release alt2
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 37.63 KB
Installed size 37.63 KB
This module validates a config hash reference against a given hash
structure in contrast to the Data::Validate manpage in which you have to
check each value separately using certain methods.
This hash could be the result of a config parser or just any
hash structure. Eg. the hash returned by the XML::Simple manpage could
be validated using this module. You may also use it to validate
CGI input, just fetch the input data from CGI, the map manpage it to a
hash and validate it.
Data::Validate::Struct uses some of the methods exported by the Data::Validate manpage,
so you need to install it too.


Package Version Architecture Repository
perl-Data-Validate-Struct - - -


Name Value
/usr/share/perl5 -
perl(Data/ >= 0.060
perl(Data/Validate/ >= 0.180
perl( -
perl( -
perl(File/Spec/ -
perl(File/ -
perl(Regexp/ -
perl(Regexp/Common/URI/ -
rpmlib(PayloadIsLzma) -


Name Value
perl(Data/Validate/ = 0.100
perl-Data-Validate-Struct = 1:0.1-alt2


Type URL
Binary Package perl-Data-Validate-Struct-0.1-alt2.noarch.rpm
Source Package perl-Data-Validate-Struct-0.1-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Data-Validate-Struct rpm package:
    # sudo apt-get install perl-Data-Validate-Struct



See Also

Package Description
perl-Data-Validate-Type-1.6.0-alt1_10.noarch.rpm Public interface to Params::Util offering data type validation functions
perl-Data-Validate-UUID-0.1.1-alt1.noarch.rpm Data Validator to check for well formed UUIDs
perl-Data-Validate-VIN-0.04-alt1.noarch.rpm Perl extension for basic validation of
perl-Data-Validate-WithYAML-0.18-alt1.noarch.rpm Validation framework that can be configured with YAML files
perl-Data-Validate-WithYAML-Plugin-Country-0.03-alt1.noarch.rpm check whether a given value is a valid country code
perl-Data-Validate-WithYAML-Plugin-EMail-0.04-alt1.noarch.rpm Plugin for Data::Validate::WithYAML to check email addresses
perl-Data-Validate-WithYAML-Plugin-IBAN-0.04-alt1.noarch.rpm check whether a given value is a valid IBAN
perl-Data-Validate-WithYAML-Plugin-NoSpam-0.04-alt1.noarch.rpm Plugin to check that a given text is no spam
perl-Data-Validate-WithYAML-Plugin-PasswordPolicy-0.03-alt1.noarch.rpm Plugin to check passwords against a policy
perl-Data-Validate-WithYAML-Plugin-Phone-0.06-alt1.noarch.rpm Plugin to check Phone numbers (basic check)
perl-Data-Validate-WithYAML-Plugin-URL-0.02-alt1.noarch.rpm Plugin to check URL
perl-Data-Validate-XSD-1.05-alt1.noarch.rpm perl module Data-Validate-XSD
perl-Data-ValidateInterdependent-0.000001-alt1.noarch.rpm safely validate interdependent parameters
perl-Data-Validation-0.28.1-alt1.noarch.rpm Filter and validate data values
perl-Data-Validator-Item-0.75-alt1.noarch.rpm perl module Data-Validator-Item