AOLserver-CtrlPort

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN


        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:"

t/002.t  view on Meta::CPAN


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 1.480 second using v1.01-cache-2.11-cpan-49f99fa48dc )