![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/cloudinit/sources/helpers/__pycache__/ |
o }��f\� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dl m Z d dl mZm Z d dlm Z mZmZmZmZ d dlmZ d dlmZ d dlmZmZmZmZmZmZ d d lmZ d d lm Z e�!e"�Z#dZ$dZ%d Z&dZ'dZ(ej)dddd�Z*ed�Z+de de+f de de+f fdd�Z,e,dd� �Z-e,dd� �Z.dd�de/dej0fd d!�Z1d"d#� Z2e,d$d%� �Z3ed&d'� �Z4e,dd(d)d*�d+e/d,e5d-ee6 d.e7d/e7dej8fd0d1��Z9d2e/d3e/d4e/de6fd5d6�Z:G d7d8� d8�Z;G d9d:� d:e<�Z=G d;d<� d<�Z>G d=d>� d>�Z?G d?d@� d@�Z@G dAdB� dB�ZAe, dSdCe/dDejBdEeee/ dFee/ fdGdH��ZCe,dCe/dIdJfdKdL��ZDdMdN� ZEG dOdP� dPe<�ZFG dQdR� dR�ZGdS )T� N)�contextmanager)�datetime)�sleep�time)�Callable�List�Optional�TypeVar�Union)�ElementTree)�escape)�distros�subp� temp_utils� url_helper�util�version)�events)�errorsz 168.63.129.16�boot-telemetryzsystem-info� diagnostic� compressedzazure-dsz initialize reporter for azure dsT)�name�description�reporting_enabled�T�func.�returnc s � fdd�}|S )Nc sF t j� j� jtd�� � | i |��W d � S 1 sw Y d S )N�r r �parent)r �ReportEventStack�__name__�azure_ds_reporter)�args�kwargs�r � �A/usr/lib/python3/dist-packages/cloudinit/sources/helpers/azure.py�impl* s �$�z)azure_ds_telemetry_reporter.<locals>.implr&