NAME

OpenInteract2::Setup::ReadPackages - Read all packages from the repository and register with the context

SYNOPSIS

 my $setup = OpenInteract2::Setup->new( 'read packages' );
 $setup->run();
 
 my $packages = CTX->packages;
 print "Packages in site:\n";
 foreach my $package ( @{ $packages } ) {
     print "  Package: ", $package->name, "-", $package->version, "\n";
 }

DESCRIPTION

This action just asks the repository to fetch_all_packages() and stores the returned OpenInteract2::Package objects in the context packages property.

Setup Metadata

name - 'read packages'

dependencies - 'read repository'

SEE ALSO

OpenInteract2::Package

OpenInteract2::Repository

OpenInteract2::Setup

COPYRIGHT

Copyright (c) 2005 Chris Winters. All rights reserved.

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

AUTHORS

Chris Winters <chris@cwinters.com>

Generated from the OpenInteract 1.99_06 source.