1
mirror of https://github.com/home-assistant/core synced 2024-09-06 10:29:55 +02:00

Catch possible errors from tradfri (#17068)

* Catch possible errors from tradfri

* Update config_flow.py
This commit is contained in:
Paulus Schoutsen 2018-10-02 14:35:43 +02:00 committed by GitHub
parent 38e2926a48
commit 31dd327c59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -169,7 +169,9 @@ async def get_gateway_info(hass, host, identity, key):
api = factory.request
gateway = Gateway()
gateway_info_result = await api(gateway.get_gateway_info())
except RequestError:
except (OSError, RequestError):
# We're also catching OSError as PyTradfri doesn't catch that one yet
# Upstream PR: https://github.com/ggravlingen/pytradfri/pull/189
raise AuthError('cannot_connect')
return {