INNER CODE UNIT · Go
serviceHandler
we-dcode/kubetunnel · cmd/operator/main.go:194
func serviceHandler(c *gin.Context) {
var req ServiceReq
c.BindJSON(&req)
c.JSON(200, req)
kube := connectToKubernetes(req.Namespace) // TODO: change this one
isConnected, err := strconv.ParseBool(req.IsConnected)
if err != nil {
fmt.Errorf(err.Error())
}
error := patchServiceWithLabel(kube, req.Name, isConnected)
if error != nil {
fmt.Errorf("error %v", err)
} else {
fmt.Print("No error!")
}
}