in ansible_image_validation/azure-table-data.py [0:0]
def insert_data(self, args):
"""
Inserts/updates the records in the Azure Table Storage
"""
table_name = args.table_name
image_name = args.image_name
validation_time = args.validation_time
validation_result = args.validation_result
validation_epoch = args.validation_epoch
print("error message path", args.err_msg_file)
if args.err_msg_file != None and path.exists(args.err_msg_file):
err_msgs = open(args.err_msg_file, "r").read()
else:
err_msgs = ""
validationResult = {
'PartitionKey': image_name,
'RowKey': "1",
'ValidationResult': validation_result,
"ErrorMessages": err_msgs,
"IsDeleted": "0"
}
print(validationResult)
self.table_service.insert_or_replace_entity(table_name, validationResult)