diff --git a/adafruit_lifx.py b/adafruit_lifx.py index 8593132..e5a0655 100644 --- a/adafruit_lifx.py +++ b/adafruit_lifx.py @@ -79,8 +79,8 @@ def _parse_resp(response): try: for res in response.json()["results"]: return res["status"] - except KeyError: - raise KeyError(response.json()["error"]) + except KeyError as err: + raise KeyError(response.json()["error"]) from err # HTTP Requests def _post(self, path, data):