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 (c) 2001 - 2005 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.