diff --git a/server/etcdserver/api/etcdhttp/metrics.go b/server/etcdserver/api/etcdhttp/metrics.go index e6f28335d0ea..35e6f61da4ec 100644 --- a/server/etcdserver/api/etcdhttp/metrics.go +++ b/server/etcdserver/api/etcdhttp/metrics.go @@ -139,13 +139,7 @@ func getExcludedAlarms(r *http.Request) (alarms AlarmSet) { } func getSerializableFlag(r *http.Request) bool { - serializable, found := r.URL.Query()["serializable"] - if found { - if len(serializable) == 1 && serializable[0] == "true" { - return true - } - } - return false + return r.URL.Query().Get("serializable") == "true" } // TODO: etcdserver.ErrNoLeader in health API