Edit File: notification.cpython-311.pyc
� �Ie�% � � � d dl Z d dlZd dlZd dlZd dlmZ d dlmZmZ d dlm Z d dl mZ d dlm Z d dlmZmZ d dlmZmZmZ d d lmZ d d lmZ d dlmZ g d�d dgd dgd�Z G d� d� � Ze G d� d� � � � Ze G d� d� � � � Ze G d� d� � � � Ze G d� d� � � � Z dS )� N)� dataclass)� timedelta�datetime)�Header)� MIMEMultipart)�MIMEText)�PrettyTable�ALL)�WMT_TEMPLATES_DIR�&LICENSE_EXPIRED_FAREWELL_LETTER_MARKER� JWT_TOKEN)�WmtEmailException)�clemail)� MailHelper)�All� Successful�Failed�Undone�Average time (ms)�URLzError codesr )�summary_report�error_report�duration_reportc � � e Zd ZdZdZdZdS )�SupportedNotificationTypes�alert�report�farewellN)�__name__� __module__�__qualname__�ALERT�REPORT�FAREWELL� � ��/builddir/build/BUILDROOT/cl-web-monitoring-tool-2.1.4-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/wmt/common/notification.pyr r # s � � � � � ��E� �F��H�H�Hr&