=head1 NAME
DynGig::Util - A collection of Utility modules
=cut
package DynGig::Util;
=head1 VERSION
Version 1.03
=cut
our $VERSION = '1.04';
=head1 MODULES
=head2 DynGig::Util::CLI
An easy-to-print CLI menu for Getopt
=head2 DynGig::Util::LockFile::Time
timed lock with an advisory file
=head2 DynGig::Util::LockFile::PID
pid lock with an advisory file
=head2 DynGig::Util::Setuid
Become a user by Setting uid/gid or invoking sudo
=head2 DynGig::Util::EZDB
Interface to a single-schema SQLite DB
=head2 DynGig::Util::Logger
Thread-safe logging
=head2 DynGig::Util::Sysrw
sysread/syswrite wrappers reliable on EAGAIN
=head2 DynGig::Util::Time
Interpret time expressions
=head2 DynGig::Util::Calendar
Print calendar
=head2 DynGig::Util::TCPServer
A generic multithreaded TCP Server interface.
=head2 DynGig::Util::MapReduce
A Map Reduce Job Launcher
=head2 DynGig::Util::MultiPhase
A multi-phase task launcher
=head2 DynGig::Util::Symlink
manipulate symbolic links
=head1 AUTHOR
Kan Liu
=head1 COPYRIGHT and LICENSE
Copyright (c) 2010. Kan Liu
This program is free software; you may redistribute it and/or modify
it under the same terms as Perl itself.
=cut
1;
__END__