Allow Monitors to use Validators
Open
discussion
feature request
- Dominant language
- Python
- Stars
- 722
- Forks
- 237
- Avg merge
- 11h 31m
- Merged PRs (30d)
- 4
Description
I'd like to be able to validate monitored values as they are read. I don't think this is possible because the `monitors()` function doesn't allow you to pass a `Measurement` object.
Example:
```
@monitors(Measurement('current').in_range(0.2, 0.5), poll_Interval_ms=50)
def turn_on(test):
do_turn_on()
wait_for_init(seconds=1)
```
Contributor guide
Assessment
This issue has not been assessed yet.