1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Fix import for new AWS aiobotocore lib (#64769)

* Fix import for new AWS aiobotocore lib

* Fix patch for tests
This commit is contained in:
Simone Chemelli
2022-01-24 13:02:51 +01:00
committed by GitHub
parent 27cb41a62c
commit 7884de3a31
3 changed files with 22 additions and 14 deletions

View File

@@ -4,7 +4,7 @@ import base64
import json
import logging
import aiobotocore
from aiobotocore.session import AioSession
from homeassistant.components.notify import (
ATTR_TARGET,
@@ -27,7 +27,7 @@ _LOGGER = logging.getLogger(__name__)
async def get_available_regions(hass, service):
"""Get available regions for a service."""
session = aiobotocore.session.get_session()
session = AioSession()
return await session.get_available_regions(service)
@@ -83,10 +83,10 @@ async def async_get_service(hass, config, discovery_info=None):
if session is None:
if (profile := aws_config.get(CONF_PROFILE_NAME)) is not None:
session = aiobotocore.session.AioSession(profile=profile)
session = AioSession(profile=profile)
del aws_config[CONF_PROFILE_NAME]
else:
session = aiobotocore.session.AioSession()
session = AioSession()
aws_config[CONF_REGION] = region_name