NAME

App::CPAN2Pkg::Worker - poe session to drive a module packaging

DESCRIPTION

App::CPAN2Pkg::Worker implements a POE session driving the whole packaging process of a given module.

It is spawned by App::CPAN2Pkg and uses a App::CPAN2Pkg::Module object to implement the logic related to the module availability in the distribution.

PUBLIC PACKAGE METHODS

my $id = App::CPAN2Pkg::Module->spawn( $module )

This method will create a POE session responsible for packaging & installing the wanted $module (an App::CPAN2Pkg::Module object).

It will return the POE id of the session newly created.

SEE ALSO

For all related information (bug reporting, source code repository, etc.), refer to App::CPAN2Pkg's pod, section SEE ALSO.

AUTHOR

Jerome Quelin, <jquelin@cpan.org>

COPYRIGHT & LICENSE

Copyright (c) 2009 Jerome Quelin, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.