Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
trac
/
notification
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: api.cpython-310.pyc
o �k�`:A � @ s� d dl mZ d dlmZmZmZmZmZ d dlm Z m Z mZ d dlm Z mZmZ g d�ZG dd� de �ZG dd � d e �ZG d d� de �ZG dd � d e �ZG dd� de �ZG dd� de �Zdd� Zdd� ZG dd� de�ZG dd� de �ZdS )� )�defaultdict)� BoolOption� ConfigSection�ExtensionOption� ListOption�Option)� Component� Interface�ExtensionPoint)�as_bool�lazy�to_list) �IEmailAddressResolver�IEmailDecorator�IEmailSender�INotificationDistributor�INotificationFormatter�INotificationSubscriber�NotificationEvent�NotificationSystem� get_target_id�parse_subscriber_configc @ � e Zd ZdZdd� Zdd� ZdS )r z=Deliver events over some transport (i.e. messaging protocol).c C � dS )z+Return a list of supported transport names.N� r r r �7/usr/lib/python3/dist-packages/trac/notification/api.py� transports$ � z#INotificationDistributor.transportsc C r )aK Distribute the notification event. :param transport: the name of a supported transport :param recipients: a list of (sid, authenticated, address, format) tuples, where either `sid` or `address` can be `None` :param event: a `NotificationEvent` Nr )� transport� recipients�eventr r r � distribute'