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