gddo-server: delete unused teeproxy code
Code used to tee traffic from godoc.org to the pkgsite teeproxy is
deleted, since requests are now teed directly to pkg.go.dev.
Change-Id: Icf89a310afec7cb225e5e88be6b1265fc4bee4f5
Reviewed-on: https://go-review.googlesource.com/c/gddo/+/279037
Trust: Julie Qiu <julie@golang.org>
Run-TryBot: Julie Qiu <julie@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
diff --git a/gddo-server/main.go b/gddo-server/main.go
index 5cf992e..63f0c1b 100644
--- a/gddo-server/main.go
+++ b/gddo-server/main.go
@@ -1104,7 +1104,6 @@
})
return
}
- teeRequestToTeeproxy(r, latency, s.isRobot(r), status)
}
func main() {
diff --git a/gddo-server/pkgsite.go b/gddo-server/pkgsite.go
index f209f37..e41c866 100644
--- a/gddo-server/pkgsite.go
+++ b/gddo-server/pkgsite.go
@@ -7,10 +7,6 @@
package main
import (
- "bytes"
- "encoding/json"
- "fmt"
- "log"
"net/http"
"net/url"
"path/filepath"
@@ -66,28 +62,6 @@
}
-// teeRequestToTeeproxy makes a request to the teeproxy with data about the
-// godoc.org request.
-func teeRequestToTeeproxy(r *http.Request, latency time.Duration, isRobot bool, status int) {
- var msg string
- defer func() {
- log.Printf("teeRequestToTeeproxy(%q): %s", r.URL.Path, msg)
- }()
-
- event := newGDDOEvent(r, latency, isRobot, status)
- b, err := json.Marshal(event)
- if err != nil {
- msg = fmt.Sprintf("json.Marshal(%v): %v", event, err)
- return
- }
- teeproxyURL := url.URL{Scheme: "https", Host: teeproxyHost}
- if _, err := http.Post(teeproxyURL.String(), jsonMIMEType, bytes.NewReader(b)); err != nil {
- msg = fmt.Sprintf("http.Post(%q, %q, %v): %v", teeproxyURL.String(), jsonMIMEType, event, err)
- return
- }
- msg = fmt.Sprintf("request made to %q for %+v", teeproxyURL.String(), event)
-}
-
// doNotTeeURLsToPkgGoDev are paths that should not be teed to pkg.go.dev.
var doNotTeeURLsToPkgGoDev = map[string]bool{
"/-/bot": true,
@@ -165,7 +139,6 @@
pkgGoDevRedirectOn = "on"
pkgGoDevRedirectOff = "off"
pkgGoDevHost = "pkg.go.dev"
- teeproxyHost = "teeproxy-dot-go-discovery.appspot.com"
)
func shouldRedirectToPkgGoDev(req *http.Request) bool {