Fix route53 depending on broken package ()

This commit is contained in:
Paulus Schoutsen 2020-07-22 21:43:51 -07:00 committed by GitHub
parent a756d1e637
commit 2b3f22c871
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 11 deletions
homeassistant/components/route53
requirements_all.txt

View file

@ -4,7 +4,7 @@ import logging
from typing import List
import boto3
from ipify import exceptions, get_ip
import requests
import voluptuous as vol
from homeassistant.const import CONF_DOMAIN, CONF_TTL, CONF_ZONE, HTTP_OK
@ -84,16 +84,12 @@ def _update_route53(
# Get the IP Address and build an array of changes
try:
ipaddress = get_ip()
ipaddress = requests.get("https://api.ipify.org/", timeout=5).text()
except exceptions.ConnectionError:
except requests.RequestException:
_LOGGER.warning("Unable to reach the ipify service")
return
except exceptions.ServiceError:
_LOGGER.warning("Unable to complete the ipfy request")
return
changes = []
for record in records:
_LOGGER.debug("Processing record: %s", record)

View file

@ -2,6 +2,6 @@
"domain": "route53",
"name": "AWS Route53",
"documentation": "https://www.home-assistant.io/integrations/route53",
"requirements": ["boto3==1.9.252", "ipify==1.0.0"],
"requirements": ["boto3==1.9.252"],
"codeowners": []
}

View file

@ -786,9 +786,6 @@ influxdb==5.2.3
# homeassistant.components.iperf3
iperf3==0.1.11
# homeassistant.components.route53
ipify==1.0.0
# homeassistant.components.rest
# homeassistant.components.verisure
jsonpath==0.82