workbench-script: verify if snapshot was received
This commit is contained in:
parent
8bf10139e5
commit
fc603b2240
|
@ -311,8 +311,12 @@ def send_snapshot_to_devicehub(snapshot, token, url):
|
||||||
"Content-Type": "application/json"
|
"Content-Type": "application/json"
|
||||||
}
|
}
|
||||||
try:
|
try:
|
||||||
requests.post(url, data=json.dumps(snapshot), headers=headers)
|
response = requests.post(url, data=json.dumps(snapshot), headers=headers)
|
||||||
print(f"workbench: INFO: Snapshot sent to '{url}'")
|
if response.status_code == 200:
|
||||||
|
print(f"workbench: INFO: Snapshot successfully sent to '{url}'")
|
||||||
|
else:
|
||||||
|
raise Exception(f"workbench: ERROR: Failed to send snapshot. HTTP {response.status_code}: {response.text}")
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"workbench: ERROR: Snapshot not remotely sent. URL '{url}' is unreachable. Do you have internet? Is your server up & running?\n {e}")
|
print(f"workbench: ERROR: Snapshot not remotely sent. URL '{url}' is unreachable. Do you have internet? Is your server up & running?\n {e}")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue