1 package App::Rgit::Utils;
10 App::Rgit::Utils - Miscellaneous utilities for App::Rgit classes.
18 our $VERSION = '0.06';
22 Miscellaneous utilities for L<App::Rgit> classes.
24 This is an internal module to L<rgit>.
28 =head2 C<NEXT>, C<REDO>, C<LAST>, C<SAVE>
30 Codes to return from the C<report> callback to respectively proceed to the next repository, retry the current one, end it all, and save the return code.
41 =head2 C<DIAG>, C<INFO>, C<WARN>, C<ERR> and C<CRIT>
56 C<NEXT> C<REDO>, C<LAST> and C<SAVE> are only exported on request, either by their name or by the C<'codes'> tags.
58 C<INFO>, C<WARN>, C<ERR> and C<CRIT> are only exported on request, either by their name or by the C<'levels'> tags.
62 use base qw/Exporter/;
66 codes => [ qw/SAVE NEXT REDO LAST/ ],
67 levels => [ qw/INFO WARN ERR CRIT/ ],
69 our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS;
70 $EXPORT_TAGS{'all'} = [ @EXPORT_OK ];
78 Vincent Pit, C<< <perl at profvince.com> >>, L<http://profvince.com>.
80 You can contact me by mail or on C<irc.perl.org> (vincent).
84 Please report any bugs or feature requests to C<bug-rgit at rt.cpan.org>, or through the web interface at L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=rgit>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
88 You can find documentation for this module with the perldoc command.
90 perldoc App::Rgit::Utils
92 =head1 COPYRIGHT & LICENSE
94 Copyright 2008-2009 Vincent Pit, all rights reserved.
96 This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
100 1; # End of App::Rgit::Utils