We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 33e6828 commit a3ef4b4Copy full SHA for a3ef4b4
prometheus_client/metrics.py
@@ -200,7 +200,8 @@ def remove(self, *labelvalues: Any) -> None:
200
raise ValueError('Incorrect label count (expected %d, got %s)' % (len(self._labelnames), labelvalues))
201
labelvalues = tuple(str(l) for l in labelvalues)
202
with self._lock:
203
- del self._metrics[labelvalues]
+ if labelvalues in self._metrics:
204
+ del self._metrics[labelvalues]
205
206
def clear(self) -> None:
207
"""Remove all labelsets from the metric"""
0 commit comments