NAME
XAS::Supervisor::Monitor - A class for the XAS environment
SYNOPSIS
use XAS::Supervisor::Monitor;
my $processes = XAS::Supervisor::Monitor->load($service);
DESCRIPTION
This package is used to load a configuration file and start the processes that are defined.
METHODS
new
Initialize the module. This will load the configuration file. Not neccessary to be invoked as invoking load() will do the same thing.
load
Load the processes defined within the configuration file. Returns a hash of the loaded processes.
SEE ALSO
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.