in amazon_lex_bot_deploy/amazon_lex_bot_deploy.py [0:0]
def setup_boto3_client(region, boto3_client='lex-models'):
try:
lex_client = boto3.client(boto3_client) \
if not region \
else boto3.client(boto3_client, region_name=region)
except botocore.exceptions.NoRegionError:
logger.warning(
"no region defined or configured, going to default to: {}".format(
DEFAULT_REGION))
lex_client = boto3.client(boto3_client, region_name=DEFAULT_REGION)
except ValueError as e:
logger.warning(
"ValueError: {}. Going to default to default region: {}".format(
e, DEFAULT_REGION))
lex_client = boto3.client(boto3_client, region_name=DEFAULT_REGION)
return lex_client