WWW::ActiveState::PPM - Scrape build status from the ActiveState build farm
THIS MODULE IS CONSIDERED EXPERIMENTAL
API OR FUNCTIONALITY MAY CHANGE WITHOUT NOTICE
YOU HAVE BEEN WARNED!
This module is used to extract the build state of all the modules from the ActiveState PPM website, located at http://ppm.activestate.com/.
my $scraper = WWW::ActiveState::PPM->new( trace => 0, version => '5.10', );
The new constructor creates a new website scraping object.
new
The optional boolean trace param (off by default) is supplied to make the scraping object print status to STDOUT as it runs.
trace
The optional version param (5.10 by default) is used to set the version of Perl that the scraper should target. Legal values are '5.6', '5.8' and '5.10'.
version
Returns a new WWW::ActiveState::PPM object, or throws an exception on error.
The trace accessor is used to discover if tracing is enabled for the object.
The version accessor returns the version of Perl that the scraper is targetting.
The run method is used to kick off the parsing process.
run
Returns true when all packages have been checked, or throws an exception if an error occurs.
Bugs should be reported via the CPAN bug tracker
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WWW-ActiveState-PPM
For other issues, contact the author.
Adam Kennedy <adamk@cpan.org>
http://ppm.activestate.com
Copyright 2008 Adam Kennedy.
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.
To install WWW::ActiveState::PPM, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::ActiveState::PPM
CPAN shell
perl -MCPAN -e shell install WWW::ActiveState::PPM
For more information on module installation, please visit the detailed CPAN module installation guide.