func processExistsReq(opReq OpReq, client kv.Client) *OpRep { xid := opReq.Hdr.Xid req := opReq.Req.(*ExistsReq) if err := newErrorRepIfInvalidPath(xid, 0, req.Path); err != nil { return err } err := client.Exists(req.Path.Value) if err != nil { return newBackendErrorRep(xid, 0, err) } return newRep( xid, 0, errOk, &ExistsRep{Stat: newStat(0, 0, 0)}, ) }