perl-Config-Versioned - Simple, versioned access to configuration data

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Config-Versioned-1.01-alt1.noarch.rpm
Package name perl-Config-Versioned
Package version 1.01
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 35.19 KB
Installed size 35.19 KB
Config::Versioned allows an application to access configuration parameters
not only by parameter name, but also by version number. This allows for
the configuration subsystem to store previous versions of the configuration
parameters. When requesting the value for a specific attribute, the programmer
specifies whether to fetch the most recent value or a previous value.
This is useful for long-running tasks such as in a workflow-based application
where task-specific values (e.g.: profiles) are static over the life of a
workflow, while global values (e.g.: name of an LDAP server to be queried)
should always be the most recent.
Config::Versioned handles the versions by storing the configuration data
in an internal Git repository. Each import of configuration files into
the repository is documented with a commit. When a value is fetched, it is
this commit that is referenced directly when specifying the version.
The access to the individual attributes is via a named-parameter scheme, where
the key is a dot-separated string.
Currently, `Config::Std' is used for the import of the data files into the
internal Git repository. Support for other configuration modules (e.g.:
`Config::Any') is planned.


Package Version Architecture Repository
perl-Config-Versioned - - -


Name Value
/usr/share/perl5 -
perl(Config/ -
perl(Data/ -
perl( -
perl(Git/ -
perl( -
perl(Path/ -
perl(namespace/ -
rpmlib(PayloadIsLzma) -


Name Value
perl(Config/ = 1.010
perl-Config-Versioned = 1.01-alt1


Type URL
Binary Package perl-Config-Versioned-1.01-alt1.noarch.rpm
Source Package perl-Config-Versioned-1.01-alt1.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-Config-Versioned rpm package:
    # sudo apt-get install perl-Config-Versioned



See Also

Package Description
perl-Config-Versioned-scripts-1.01-alt1.noarch.rpm Config-Versioned scripts
perl-Config-Wild-2.02-alt1.noarch.rpm parse an application configuration file with wildcard keywords
perl-Config-Wrest-1.036-alt1.noarch.rpm Read and write Configuration data With References, Environment variables, Sections, and Templating
perl-Config-XMLPerl-0.01-alt1.noarch.rpm Configuration files based in XML, where Perl data codes as XML values are enabled
perl-Config-XPath-0.16-alt1.noarch.rpm retrieve configuration data from XML files by using XPath
perl-Config-YAARG-0.023-alt1.noarch.rpm Yet-another argument processor, designed to provide a standard method for parsing constructor argum
perl-Config-YAML-Modern-0.36-alt1.noarch.rpm Modern YAML-based config loader from file or directory
perl-Config-YAML-Tiny-1.42.0-alt1.noarch.rpm simple reading and writing of YAML-formatted
perl-Config-Yacp-2.00-alt1.noarch.rpm perl module Config-Yacp
perl-Config-Yak-0.23-alt1.noarch.rpm a tree-based versatile config handler
perl-Config-ZOMG-1.000000-alt1.noarch.rpm Yet Another Catalyst::Plugin::ConfigLoader-style layer over Config::Any
perl-Config-apiLayers-0.11-alt1.noarch.rpm Auto-prototyping object properties in multiple configuration layers
perl-Confluence-Client-XMLRPC-2.5-alt1.noarch.rpm Client for the Atlassian Confluence wiki, based on RPC::XML
perl-Confman-0.04-alt1.noarch.rpm Perl library to interface with Confman
perl-Connector-1.26-alt1.noarch.rpm a generic connection to a hierarchical-structured data set