The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Siebel::Params::Checker::Data - functions to rearrange data returned from Siebel::Srvrmgr

DESCRIPTION

This module has exportable functions to rearrange data generated from Siebel::Srvrmgr.

These functions are pretty specific for Siebel::Params::Checker, this module was created to simplify maintance and tests.

Unless you're going to hack this distribution, you shouldn't be using those functions directly.

FUNCTIONS

The subs has_more_servers, by_param and by_server are exported on demand.

has_more_servers

Tests if data returned from Siebel::Srvrmgr has more servers or parameters, returning true or false (as Perl understands it).

Expects as parameter a hash reference.

by_param

Expects as parameters the data returned from Siebel::Srvrmgr.

Returns data structured by the parameters (they will be used as the table headers in the report).

by_server

Expects as parameters the data returned from Siebel::Srvrmgr.

Returns data structured by the Siebel servers names (they will be used as the table headers in the report).

SEE ALSO

AUTHOR

Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2016 of Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org>

This file is part of Siebel Monitoring Tools.

Siebel Monitoring Tools is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Siebel Monitoring Tools is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Siebel Monitoring Tools. If not, see <http://www.gnu.org/licenses/>.