in src/handlerLambda/callForwardHandler.py [0:0]
def ddb_add_forward(from_number, to_number):
try:
response = dynamodb_client.put_item(
Item={
"dialed_number": {
"S": str(from_number),
},
"destination_number": {
"S": str(to_number),
},
},
TableName=forwarding_table_name,
)
if response["ResponseMetadata"]["HTTPStatusCode"] == 200:
return response
except Exception as err:
logger.error("DynamoDB Query error: failed to insert data into table. Error: ", exc_info=err)
return None