in src/smaLambda/callForwardingSMA.py [0:0]
def ddb_get_destination(to_number):
try:
response = dynamodb_client.get_item(
Key={
'dialed_number': {
'S': str(to_number),
},
},
TableName=forwarding_table_name,
)
if 'Item' in response:
return response['Item']['destination_number']['S']
except Exception as err:
logger.error('DynamoDB Query error: failed to fetch data from table. Error: ', exc_info=err)
return None