in ansible_image_validation/azure-table-data.py [0:0]
def get_report_line(self, index, image, context):
"""
This function generates a single row of resultant validation report
"""
result_line = "\t<tr class='" + context + "'>\n"
if hasattr(image, 'ErrorMessages'):
err_msg = str(image.ErrorMessages).replace("\n", "</br>")
else:
err_msg = ""
result_line = result_line + "\t\t<td>" + str(index) + "</td>\n"
result_line = result_line + "\t\t<td>" + str(image.PartitionKey) + "</td>\n"
result_line = result_line + "\t\t<td>" + str(image.ValidationResult) + "</td>\n"
result_line = result_line + "\t\t<td>" + err_msg + "</td>\n"
result_line = result_line + "\t</tr>\n"
return result_line