micro/server/health_checker.go
2015-05-21 23:06:01 +01:00

18 lines
326 B
Go

package server
import (
"github.com/myodc/go-micro/proto/health"
"golang.org/x/net/context"
)
type Debug struct{}
func (d *Debug) Health(ctx context.Context, req *health.Request, rsp *health.Response) error {
rsp.Status = "ok"
return nil
}
func registerHealthChecker(r Server) {
r.Register(r.NewReceiver(&Debug{}))
}