summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-11-15 20:07:50 -0300
committerEuAndreh <eu@euandre.org>2024-11-15 20:08:36 -0300
commitad8c95cc5df4b5c10cd23dacf60b9c57b59c7e52 (patch)
treea715125afa168d7d21704cf685645f33abe0f87b
parentsrc/glaze.go: Stick to 80 columns (diff)
downloadglaze-ad8c95cc5df4b5c10cd23dacf60b9c57b59c7e52.tar.gz
glaze-ad8c95cc5df4b5c10cd23dacf60b9c57b59c7e52.tar.xz
Revert "src/glaze.go: Add simplistic -X redirect implementation"
This reverts commit 383ff6b6069e757e17cccd5f36dfffec3ae22c8a.
-rw-r--r--src/glaze.go19
1 files changed, 2 insertions, 17 deletions
diff --git a/src/glaze.go b/src/glaze.go
index 673f7dc..6cbf242 100644
--- a/src/glaze.go
+++ b/src/glaze.go
@@ -311,35 +311,20 @@ func (_ *patternPath) Set(value string) error {
return nil
}
-func registerRedirect() {
- http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
- target := "https://" + r.Host + r.RequestURI
- http.Redirect(w, r, target, http.StatusMovedPermanently)
- })
-}
-
func parseArgs(args []string) string {
var pat patternPath
- redirect := false
-
fs := flag.NewFlagSet(args[0], flag.ExitOnError)
- fs.Var(&pat, "P", "FIXME")
- fs.BoolVar(&redirect, "X", false, "FIXME")
+ fs.Var(&pat, "P", "")
fs.Parse(args[1:])
if fs.NArg() != 1 {
fmt.Fprintf(
os.Stderr,
- "Usage: %s ([ -P PATTERN:PATH ]... | -X) " +
- "LISTEN.socket\n",
+ "Usage: %s [ -P PATTERN:PATH ]... LISTEN.socket\n",
args[0],
)
os.Exit(2)
}
- if redirect {
- registerRedirect()
- }
-
return fs.Arg(0)
}