diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/glaze.go | 19 |
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) } |