1 package App::Rgit::Utils;
8 App::Rgit::Utils - Miscellaneous utilities for App::Rgit classes.
16 our $VERSION = '0.06';
20 Miscellaneous utilities for L<App::Rgit> classes.
22 This is an internal module to L<rgit>.
26 =head2 C<NEXT>, C<REDO>, C<LAST>, C<SAVE>
28 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.
39 =head2 C<DIAG>, C<INFO>, C<WARN>, C<ERR> and C<CRIT>
54 C<NEXT> C<REDO>, C<LAST> and C<SAVE> are only exported on request, either by their name or by the C<'codes'> tags.
56 C<INFO>, C<WARN>, C<ERR> and C<CRIT> are only exported on request, either by their name or by the C<'levels'> tags.
60 use base qw/Exporter/;
64 codes => [ qw/SAVE NEXT REDO LAST/ ],
65 levels => [ qw/INFO WARN ERR CRIT/ ],
67 our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS;
68 $EXPORT_TAGS{'all'} = [ @EXPORT_OK ];
76 Vincent Pit, C<< <perl at profvince.com> >>, L<http://profvince.com>.
78 You can contact me by mail or on C<irc.perl.org> (vincent).
82 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.
86 You can find documentation for this module with the perldoc command.
88 perldoc App::Rgit::Utils
90 =head1 COPYRIGHT & LICENSE
92 Copyright 2008-2009 Vincent Pit, all rights reserved.
94 This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
98 1; # End of App::Rgit::Utils