diff options
| author | Jeff Carr <[email protected]> | 2024-10-26 20:09:33 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-10-26 20:09:33 -0500 |
| commit | 170f548a619b0380acb8137f24ffce0478e0b753 (patch) | |
| tree | 33872391a050d9f6be9a2c4df79450a9d1cf3d77 /http.go | |
| parent | 970e6c24dc98d81e1726db3afe1dca8a67ad4832 (diff) | |
start worked from protobuf
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'http.go')
| -rw-r--r-- | http.go | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -68,6 +68,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { } if tmp == "/start" { + log.Info("/start jcarr actually doing START") fmt.Fprintln(w, "/start jcarr actually doing START") start := r.URL.Query().Get("start") xml := "/tmp/" + start + ".xml" @@ -79,6 +80,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { } // fmt.Fprintln(w, "HTTP:", r.Body) var d *pb.Droplet + d = new(pb.Droplet) // msg, err := ioutil.ReadAll(r.Body) // Read the body as []byte fmt.Fprintln(w, "/start ReadAll() START") fmt.Fprintln(w, "msg =", string(msg)) @@ -89,7 +91,13 @@ func okHandler(w http.ResponseWriter, r *http.Request) { return } fmt.Fprintln(w, "START len(msg) =", len(msg)) - // err = d.UnmarshalJSON(msg) + err = d.UnmarshalJSON(msg) + if d.Hostname == "" { + fmt.Fprintln(w,"START hostname is blank") + log.Info("START hostname is blank") + return + } + if err != nil { fmt.Fprintln(w, "START FAILED") fmt.Fprintln(w, "error =", err) |
