| 456 | |
| 457 | |
| 458 | class Collector: |
| 459 | def __init__(self, metric_family, *values): |
| 460 | self.metric_family = metric_family |
| 461 | self.values = values |
| 462 | |
| 463 | def collect(self): |
| 464 | self.metric_family.add_metric([], *self.values) |
| 465 | return [self.metric_family] |
| 466 | |
| 467 | |
| 468 | def _expect_metric_exception(registry, expected_error): |
no outgoing calls