Exception: Git::FailedError
- Inherits:
-
GitExecuteError
- Object
- StandardError
- GitExecuteError
- Git::FailedError
- Defined in:
- lib/git/failed_error.rb
Overview
This error is raised when a git command fails
The git command executed, status, stdout, and stderr are available from this object. The #message includes the git command, the status of the process, and the stderr of the process.
Instance Attribute Summary collapse
-
#result ⇒ Git::CommandLineResult
readonly
The result of the git command including the git command and its status and output.
Instance Method Summary collapse
-
#initialize(result) ⇒ FailedError
constructor
Create a FailedError object.
Constructor Details
#initialize(result) ⇒ FailedError
Create a FailedError object
27 28 29 30 |
# File 'lib/git/failed_error.rb', line 27 def initialize(result) super("#{result.git_cmd}\nstatus: #{result.status}\nstderr: #{result.stderr.inspect}") @result = result end |
Instance Attribute Details
#result ⇒ Git::CommandLineResult (readonly)
The result of the git command including the git command and its status and output
49 50 51 |
# File 'lib/git/failed_error.rb', line 49 def result @result end |