Skip to content

Commit 87b6652

Browse files
authored
Merge pull request labgrid-project#893 from Bastian-Krause/bst/power-httperr-on-set
driver: power: rest/simplerest: raise error on power_set() if one occurred
2 parents 72494bc + 1567c7d commit 87b6652

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

labgrid/driver/power/rest.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
def power_set(host, port, index, value):
1818
assert port is None
1919
value = b"1" if value else b"0"
20-
requests.put(host.format(index=index), data=value)
20+
r = requests.put(host.format(index=index), data=value)
21+
r.raise_for_status()
2122

2223
def power_get(host, port, index):
2324
assert port is None

labgrid/driver/power/simplerest.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ def power_set(host, port, index, value):
1717

1818
index = int(index)
1919
value = 1 if value else 0
20-
requests.get(host.format(value=value, index=index))
20+
r = requests.get(host.format(value=value, index=index))
21+
r.raise_for_status()
2122

2223
def power_get(host, port, index):
2324
assert port is None

0 commit comments

Comments
 (0)