mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-25 05:34:05 -08:00
Make some lexing errors more informative (#4167)
Signed-off-by: Henri DF <henridf@gmail.com>
This commit is contained in:
parent
7e376dfc89
commit
986674a790
|
@ -210,7 +210,7 @@ func (p *parser) parseSeriesDesc() (m labels.Labels, vals []sequenceValue, err e
|
|||
p.next()
|
||||
k = math.Float64frombits(value.StaleNaN)
|
||||
} else {
|
||||
p.errorf("expected number or 'stale' in %s but got %s", ctx, t.desc())
|
||||
p.errorf("expected number or 'stale' in %s but got %s (value: %s)", ctx, t.desc(), p.peek())
|
||||
}
|
||||
vals = append(vals, sequenceValue{
|
||||
value: k,
|
||||
|
@ -222,7 +222,7 @@ func (p *parser) parseSeriesDesc() (m labels.Labels, vals []sequenceValue, err e
|
|||
} else if t.typ == itemEOF {
|
||||
break
|
||||
} else if t.typ != itemADD && t.typ != itemSUB {
|
||||
p.errorf("expected next value or relative expansion in %s but got %s", ctx, t.desc())
|
||||
p.errorf("expected next value or relative expansion in %s but got %s (value: %s)", ctx, t.desc(), p.peek())
|
||||
}
|
||||
|
||||
// Expand the repeated offsets into values.
|
||||
|
|
Loading…
Reference in a new issue