NAME
PITA::Guest::SupportServer - Provides support services via HTTP for Guest images.
DESCRIPTION
Because each testing image is a black box with potentially different and unusual properties, a consistent method is needed to pull in any additional files needed by the image (such as CPAN distributions) and get the result reports out of the image and return them to the PITA Host.
One common capability all testing images have is the ability to connect out to the Host machine over the network. Because of this, we can provide whatever services are necesary for the installation by creating a custom HTTP server that accepts and proxies GET requests for CPAN files, and accepts results via specially-formed PUT requests.
This class implements such a web server.
Note: At the present time, only the PUT half of the functionality has actually been completed
METHODS
SUPPORT
Bugs should be reported via the CPAN bug tracker at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=PITA
For other issues, contact the author.
AUTHOR
Adam Kennedy, http://ali.as/, cpan@ali.as
COPYRIGHT
Copyright 2005, 2006 Adam Kennedy. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.