From f1071509dbf05f3478fa29a8b7f66016c3c7bd8e Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Tue, 12 Sep 2017 21:39:37 +0200 Subject: [PATCH] Throw human readable exception for 404 errors. --- tcllib.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tcllib.py b/tcllib.py index 22ad245..e08ea90 100644 --- a/tcllib.py +++ b/tcllib.py @@ -87,6 +87,8 @@ class FotaCheck: return req.text elif req.status_code == 204: raise requests.exceptions.HTTPError("No update available.", response=req) + elif req.status_code == 404: + raise requests.exceptions.HTTPError("No data for requested CUREF/FV combination.", response=req) elif req.status_code in (500, 503): raise requests.exceptions.HTTPError("Server busy, try again later.", response=req) else: