NAME
Git::Wrapper::Exception - Exception class for Git::Wrapper
VERSION
version 0.047_090
SYNOPSIS
A new error object may be generated and thrown as follows:
die Git::Wrapper::Exception->new(
output => \@out, # STDOUT
error => \@err, # STERR
status => $? >> 8, # git process exist status
);
METHODS
new
The standard constructor for this class.
error
Returns the full error message reported by the resulting git command sent to STDERR
.
output
Returns the full output generated by the git command that is sent to STDOUT
.
status
Returns the non-zero exit code reported by git on error.
SEE ALSO
Git::Wrapper
In particular, see the section on Error handling.
REPORTING BUGS & OTHER WAYS TO CONTRIBUTE
The code for this module is maintained on GitHub, at https://github.com/genehack/Git-Wrapper. If you have a patch, feel free to fork the repository and submit a pull request. If you find a bug, please open an issue on the project at GitHub. (We also watch the http://rt.cpan.org queue for Git::Wrapper, so feel free to use that bug reporting system if you prefer)
AUTHORS
Hans Dieter Pearcey <hdp@cpan.org>
Chris Prather <chris@prather.org>
John SJ Anderson <genehack@genehack.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Hans Dieter Pearcey.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.