| Server IP : 195.114.193.97 / Your IP : 216.73.217.93 Web Server : LiteSpeed System : Linux host 5.15.0-126-generic #136-Ubuntu SMP Wed Nov 6 10:38:22 UTC 2024 x86_64 User : sembi4241 ( 1126) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/uaclient/__pycache__/ |
Upload File : |
o
��JhA � @ s� d Z ddlZddlZddlZddlmZmZmZmZm Z m
Z
ddlmZ dZ
ee
eeeef f Zdadd� ZejG dd � d ej��Zd
eeef deeef fdd
�ZG dd� d�ZdS )a$
This module is responsible for handling all events
that must be raised to the user somehow. The main idea
behind this module is to centralize all events that happens
during the execution of Pro commands and allows us to report
those events in real time or through a machine-readable format.
� N)�Any�Dict�List�Optional�Set�Union)� safe_dumpz0.1c C s t d u rt� a t S �N)�
_event_logger�EventLogger� r r �7/usr/lib/python3/dist-packages/uaclient/event_logger.py�get_event_logger s r c @ s"