diff options
| author | Jeff Carr <[email protected]> | 2025-03-11 04:02:30 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-03-11 04:02:30 -0500 |
| commit | 8517dbc948baa456267f8c11a7cceb4cbcb3363e (patch) | |
| tree | 07b6c3bb9a3d7d4dd85fdc508691ba09b9029853 /http.go | |
| parent | d2d04da1228d36cfddc0cda357a2037ea7897345 (diff) | |
try to get events & hypervisors protobufs
Diffstat (limited to 'http.go')
| -rw-r--r-- | http.go | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -145,6 +145,32 @@ func okHandler(w http.ResponseWriter, r *http.Request) { return } + if route == "/HypervisorsPB" { + pb := me.cluster.GetHypervisorsPB() + data, err := pb.Marshal() + if err != nil { + log.Info("hypervisors marshal failed", err) + fmt.Fprintln(w, "hypervisors marshal failed", err) + return + } + w.Write(data) + // fmt.Fprintln("droplet marshal failed", err) + return + } + + if route == "/EventsPB" { + pb := me.cluster.GetEventsPB() + data, err := pb.Marshal() + if err != nil { + log.Info("events marshal failed", err) + fmt.Fprintln(w, "events marshal failed", err) + return + } + w.Write(data) + // fmt.Fprintln("droplet marshal failed", err) + return + } + if route == "/dumpdropletsfull" { dumpDroplets(w, true) return |
