AOLserver-CtrlPort
view release on metacpan or search on metacpan
print $out, "\n";
DESCRIPTION
"AOLserver::CtrlPort" uses "Net::Telnet" to connect to a running
AOLserver's control port, issues commands there and returns the output.
It is useful for creating test suites for AOLserver applications which
can be controlled via the control port.
To configure AOLserver's control port, use settings similar to the
following ones:
ns_section "ns/server/${servername}/module/nscp"
ns_param address myhostname
ns_param port 3334
ns_param echopassword 1
ns_param cpcmdlogging 1
ns_section "ns/server/${servername}/module/nscp/users"
ns_param user "username:3G5/H31peci.o:"
lib/AOLserver/CtrlPort.pm view on Meta::CPAN
=head1 DESCRIPTION
C<AOLserver::CtrlPort> uses C<Net::Telnet> to connect to a running
AOLserver's control port, issues commands there and returns the
output.
It is useful for creating test suites for AOLserver applications which
can be controlled via the control port.
To configure AOLserver's control port, use settings similar to the following
ones:
ns_section "ns/server/${servername}/module/nscp"
ns_param address myhostname
ns_param port 3334
ns_param echopassword 1
ns_param cpcmdlogging 1
ns_section "ns/server/${servername}/module/nscp/users"
ns_param user "username:3G5/H31peci.o:"
use Test::More;
BEGIN {
if($ENV{AOLSERVERCP}) {
plan tests => 1;
} else {
plan skip_all => "Only with AOLSERVERCP set to host:port:u:p";
};
}
use AOLserver::CtrlPort;
my($host, $port, $user, $passwd) = split /:/, $ENV{AOLSERVERCP};
my $c = AOLserver::CtrlPort->new(
Host => $host,
Port => $port,
( run in 0.577 second using v1.01-cache-2.11-cpan-49f99fa48dc )