Config::XrmDatabase::Util - Constants that won't change, and other utilitarian things.
version 0.07
$internal_name = parse_resource_name( $name );
Parse a string key name which may have wildcards into an internal representation. Exceptions will be thrown if the input is not valid.
$internal_name = parse_fq_resource_name( $name );
Parse a fully qualified (no wildcards) string key name into an internal representation. Exceptions will be thrown if the input is not fully qualified.
$key = normalize_key( $key );
Takes a string representation of a key returns one which removes extraneous binding operators (., ?, *). It does not validate the input.
.
?
*
$str = name_arr_to_str( \@array );
Given a key name in internal representation, return an non-normalized string name.
$bool = is_wildcard( $char );
Returns true if the character is a wildcard character (nominally * and ?).
Please report any bugs or feature requests to bug-config-xrmdatabase@rt.cpan.org or through the web interface at: https://rt.cpan.org/Public/Dist/Display.html?Name=Config-XrmDatabase
Source is available at
https://gitlab.com/djerius/config-xrmdatabase
and may be cloned from
https://gitlab.com/djerius/config-xrmdatabase.git
Please see those modules/websites for more information related to this module.
Config::XrmDatabase
Diab Jerius <djerius@cpan.org>
This software is Copyright (c) 2021 by Smithsonian Astrophysical Observatory.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007
To install Config::XrmDatabase, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Config::XrmDatabase
CPAN shell
perl -MCPAN -e shell install Config::XrmDatabase
For more information on module installation, please visit the detailed CPAN module installation guide.