The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

XAS::Apps::Supervisor::Client - control program for the XAS Supervisor

SYNOPSIS

 use XAS::Apps::Supervisor::Cleint;

 my $app = XAS::Apps::Supervisor::Client->new( );

 exit $app->run();

DESCRIPTION

This module provides a simple control interface to the XAS Supervisor. This module inherits from XAS::Lib::App.

OPTIONS

This modules provides these additonal cli options.

--host

This is the host that the supervisor resides on.

--port

This is the port that it listens too.

--start

Request that a process be started.

--stop

Request that a process be stopped.

--pause

Request that a process be paused.

--resume

Request that a process be resumed.

--kill

Request that a process be killed.

--status

Request the status of a process.

--list

List the known processes on the supervisor

SEE ALSO

XAS::Supervisor::Client
XAS::Supervisor
XAS

AUTHOR

Kevin L. Esteb, <kevin@kesteb.us>

COPYRIGHT AND LICENSE

Copyright (c) 2012-2015 Kevin L. Esteb

This is free software; you can redistribute it and/or modify it under the terms of the Artistic License 2.0. For details, see the full text of the license at http://www.perlfoundation.org/artistic_license_2_0.