in process-agent-event.py [0:0]
def SaveStateToDDB(Username, FullAgentName, AgentARN, State):
global DDBTableName,Logger
Data = {}
Data["Identifier"] = {"S":"Data"}
Data["RecordType"] = {"S":Username}
Data["Value"] = {"S":State}
Data["AgentARN"] = {"S":AgentARN}
Data["FullAgentName"] = {"S":FullAgentName}
Dynamo = boto3.client("dynamodb")
try:
Dynamo.put_item(TableName=DDBTableName, Item=Data)
except ClientError as e:
Logger.error("DDB put error: "+e.response["Error"]["Message"])