fix health api bug

fix kubebuilder version
This commit is contained in:
Jeff
2019-03-27 00:06:52 +08:00
committed by zryfish
parent 8191264bf1
commit f1899fe044
7 changed files with 56 additions and 21 deletions

View File

@@ -154,10 +154,13 @@ type baseHealthParams struct {
func (p *baseHealthParams) baseExtract(request *restful.Request) {
p.RateInterval = defaultHealthRateInterval
p.QueryTime = util.Clock.Now()
p.QueryTime = time.Now()
p.RateInterval = request.QueryParameter("rateInterval")
p.Namespace = request.PathParameters()["namespace"]
if len(request.QueryParameter("rateInterval")) > 0 {
p.RateInterval = request.QueryParameter("rateInterval")
}
p.Namespace = request.PathParameter("namespace")
}
// namespaceHealthParams holds the path and query parameters for NamespaceHealth