NAME
slackget10::Base - The great new slackget10::Base!
VERSION
Version 1.0.0
SYNOPSIS
Quick summary of what the module does.
Perhaps a little code snippet.
use slackget10::Base;
my $foo = slackget10::Base->new();
...
CONSTRUCTOR
FUNCTIONS
compil_packages_directory
take a directory where are store installed packages files and return a slackget10::PackageList object
my $packagelist = $base->compil_package_directory('/var/log/packages/');
load_list_from_xml_file
Load the data for filling the list from an XML file. Return a slackget10::PackageList
$packagelist = $base->load_list_from_xml_file('installed.xml');
set_include_file_list
By default the file list is not include in the installed.xml for some size consideration (on my system including the file list into installed.xml make him grow 28 times ! It passed from 400 KB to 11 MB),
So you can use this method to include the file list into installed.xml. BE carefull, to ue it BEFORE compil_packages_directory() !
$base->set_include_file_list();
$packagelist = $base->compil_packages_directory();
AUTHOR
DUPUIS Arnaud, <a.dupuis@infinityperl.org>
BUGS
Please report any bugs or feature requests to bug-slackget10-base@rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=slackget10. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
ACKNOWLEDGEMENTS
COPYRIGHT & LICENSE
Copyright 2005 DUPUIS Arnaud, All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.