fix fetch time bug

This commit is contained in:
Pascal Vizeli 2017-04-16 23:32:23 +02:00
parent 29ac861b87
commit f9500f6d90

View File

@ -27,9 +27,12 @@ async def fetch_current_versions(websession, beta=False):
async with websession.get(url) as request:
return await request.json(content_type=None)
except (ValueError, aiohttp.ClientError, asyncio.TimeoutError) as err:
except (aiohttp.ClientError, asyncio.TimeoutError, KeyError) as err:
_LOGGER.warning("Can't fetch versions from %s! %s", url, err)
except json.JSONDecoder as err:
_LOGGER.warning("Can't parse versions from %s! %s", url, err)
def get_arch_from_image(image):
"""Return arch from hassio image name."""