diff options
Diffstat (limited to 'http.go')
| -rw-r--r-- | http.go | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -25,6 +25,8 @@ func okHandler(w http.ResponseWriter, r *http.Request) { // domname := r.URL.Query().Get("domain") flag := r.URL.Query().Get("flag") + port := r.URL.Query().Get("port") + dest := r.URL.Query().Get("dest") msg, err := ioutil.ReadAll(r.Body) // Read the body as []byte if err != nil { @@ -66,6 +68,20 @@ func okHandler(w http.ResponseWriter, r *http.Request) { return } + if route == "/enable" { + log.HttpMode(w) + defer log.HttpMode(nil) + log.Info("enable port/dest", port, dest) + return + } + + if route == "/disable" { + log.HttpMode(w) + defer log.HttpMode(nil) + log.Info("enable port/dest", port, dest) + return + } + // toggle logging flags if route == "/flag" { log.HttpMode(w) |
