log error detail

pull/2/head
kun 2018-09-03 16:12:58 +08:00
parent 6ea355b5b9
commit 4a2c1bd262
2 changed files with 1 additions and 4 deletions

View File

@ -103,6 +103,7 @@ func goGet(path, version, suffix string, w http.ResponseWriter, r *http.Request)
} }
if err := cmd.Wait(); err != nil { if err := cmd.Wait(); err != nil {
fmt.Fprintf(os.Stdout, "goproxy: download %s stdout: %s stderr: %s\n", path, string(bytesOut), string(bytesErr))
return err return err
} }
out := fmt.Sprintf("%s", bytesErr) out := fmt.Sprintf("%s", bytesErr)
@ -124,7 +125,5 @@ func goGet(path, version, suffix string, w http.ResponseWriter, r *http.Request)
http.Redirect(w, r, url, 302) http.Redirect(w, r, url, 302)
} }
} }
fmt.Fprintf(os.Stdout, "goproxy: download %s stdout: %s stderr: %s\n", path, string(bytesOut), string(bytesErr))
return nil return nil
} }

View File

@ -3,12 +3,10 @@ package main
import ( import (
"fmt" "fmt"
"net/http" "net/http"
"os"
) )
func ReturnServerError(w http.ResponseWriter, err error) { func ReturnServerError(w http.ResponseWriter, err error) {
w.WriteHeader(500) w.WriteHeader(500)
msg := fmt.Sprintf("%v", err) msg := fmt.Sprintf("%v", err)
w.Write([]byte(msg)) w.Write([]byte(msg))
fmt.Fprintf(os.Stderr, "goproxy: %v\n", err)
} }