key=lambda item: item[1], reverse=True)) else: counter_list.extend( list(set(cdn_alarm_counter.keys()) - set(counter_list))) last_five_day_alarm[date_str] = cdn_alarm_counter endpoint_list.append(sum_endpoints) sum_list.append(alarm_sum) html_data.append(endpoint_list) html_data.append(sum_list) for counter in counter_list: counter_num = [] counter_num.append(counter) for date in table_header: num = last_five_day_alarm.get(date).get(counter, 0) counter_num.append(num) html_data.append(counter_num) # write html table h = make_html(html_data, table_header).replace('\n', '') sender = Sender() sender.EMAIL( '[email protected],[email protected],[email protected],[email protected],[email protected]', 'Cdn Alarm Number', h) #sender.EMAIL('*****@*****.**', 'Cdn Alarm Number', h)
sorted(cdn_alarm_counter.items(), key=lambda item: item[1], reverse=True)) else: counter_list.extend( list(set(cdn_alarm_counter.keys()) - set(counter_list))) last_five_day_alarm[date_str] = cdn_alarm_counter endpoint_list.append(sum_endpoints) sum_list.append(alarm_sum) html_data.append(endpoint_list) html_data.append(sum_list) for counter in counter_list: counter_num = [] counter_num.append(counter) for date in table_header: num = last_five_day_alarm.get(date).get(counter, 0) counter_num.append(num) html_data.append(counter_num) # write html table h = make_html(html_data, table_header).replace('\n', '') sender = Sender() sender.EMAIL( '[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]', 'Video Alarm Number', h) #sender.EMAIL('*****@*****.**', 'Video Alarm Number', h)