|
@@ -17,17 +17,3 @@ func GetExitCode(err error) (int, error) {
|
|
|
}
|
|
|
return exitCode, fmt.Errorf("failed to get exit code")
|
|
|
}
|
|
|
-
|
|
|
-// ProcessExitCode process the specified error and returns the exit status code
|
|
|
-// if the error was of type exec.ExitError, returns nothing otherwise.
|
|
|
-func ProcessExitCode(err error) (exitCode int) {
|
|
|
- if err != nil {
|
|
|
- var exiterr error
|
|
|
- if exitCode, exiterr = GetExitCode(err); exiterr != nil {
|
|
|
- // TODO: Fix this so we check the error's text.
|
|
|
- // we've failed to retrieve exit code, so we set it to 127
|
|
|
- exitCode = 127
|
|
|
- }
|
|
|
- }
|
|
|
- return
|
|
|
-}
|