Devel::AssertOS::OSFeatures::SupportsSiebel - Perl extension to test if an OS is supported by Siebel CRM
use Devel::AssertOS::OSFeatures::SupportsSiebel;
This module checks, only by importing it, if the OS running the code is supported by Siebel or not. If not, the module will die, forcing the code to stop being executed.
die
This module was proposed by David Cantrell in http://www.mail-archive.com/cpan-testers-discuss%40perl.org/msg03089.html.
None, but the functions below can be used by calling them with the complete package name (Devel::AssertOS::OSFeatures::SupportsSiebel::<function>).
Returns a list of the OS that are supported by Siebel CRM.
It will execute os_is with the operational system name, calling die_unsuported if the return value from os_is is false.
os_is
die_unsuported
Beware that the given parameter must follow the same provided by $^O, including case and format. die_if_os_isnt is called by default when the module is imported to another package.
die_if_os_isnt
Beware that Siebel is supported by specific versions of OS. This module does not check OS version.
Oracle documentation about supported OS: http://docs.oracle.com/cd/E11886_01/V8/CORE/SRSP_81/SRSP_81_ServerEnv4.html#wp1009117
Devel::CheckOS
Project website: https://code.google.com/p/siebel-gnu-tools/
Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org>
This software is copyright (c) 2013 of Alceu Rodrigues de Freitas Junior, <arfreitas@cpan.org<>
This file is part of Siebel COM project.
Siebel COM 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 COM 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 COM. If not, see <http://www.gnu.org/licenses/>.
To install Devel::AssertOS::OSFeatures::SupportsSiebel, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Devel::AssertOS::OSFeatures::SupportsSiebel
CPAN shell
perl -MCPAN -e shell install Devel::AssertOS::OSFeatures::SupportsSiebel
For more information on module installation, please visit the detailed CPAN module installation guide.