NAME

PITA::Report::Install - A PITA report on a single distribution install

DESCRIPTION

PITA::Report::Install is a data object that contains the complete information on a single install of a distribution on a single host of an arbitrary platform.

new

# Create a new Install object
my $install = PITA::Report::Install->new(
    distribution => $distribution,

    # Optional (auto-generate if not supplied)
    platform     => $platform,

    ### Further params to be added later
    ...
    );

The new constructor is used to create a new installation report, a collection of which are serialized to the PITA::Report XML file.

Returns a new PITA::Report::Install object, or dies on error.

platform

The platform accessor returns the platform specification for the install.

Returns a PITA::Report::Platform object.

distribution

The distribution accessor returns information about the distribution to be installed.

Returns a PITA::Report::Distribution object.

SUPPORT

Bugs should be reported via the CPAN bug tracker at

http://rt.cpan.org/NoAuth/ReportBug.html?Queue=PITA-Report

For other issues, contact the author.

AUTHOR

Adam Kennedy <cpan@ali.as>, http://ali.as/

SEE ALSO

PITA::Report

The Perl Image-based Testing Architecture (http://ali.as/pita/)

COPYRIGHT

Copyright 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.