AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.0   [ 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 :  /lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


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

Current File : /lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/__pycache__/v1.cpython-310.pyc
o

F��c��@s�ddlZddlmZddlmZddlmZddlmZddl	m
Z
ddlmZm
Z
mZmZdZGd	d
�d
e�ZGdd�dee�Zd
edefdd�Zd
ededefdd�Zeddeed�ZdS)�N)�
exceptions)�APIEndpoint)�AdditionalInfo)�UAConfig)�UAContractClient)�
DataObject�Field�IntDataValue�StringDataValue�Fc@s&eZdZede�gZdefdd�ZdS)�MagicAttachWaitOptions�magic_tokencCs
||_dS�N�r
)�selfr
�r�I/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py�__init__s
zMagicAttachWaitOptions.__init__N)�__name__�
__module__�__qualname__rr
�fields�strrrrrrrs�rc@sbeZdZede�ede�ede�ede�ede�ede�gZdedededededefdd�Z	d	S)
�MagicAttachWaitResult�	user_code�token�expires�
expires_in�contract_id�contract_tokencCs(||_||_||_||_||_||_dSr�rrrrrr)rrrrrrrrrrr%s	
zMagicAttachWaitResult.__init__N)
rrrrr
r	rr�intrrrrrrs*�	������r�options�returncCst|t��Sr)�_waitr)r"rrr�wait6sr%�cfgc
Cst|�}d}d}d}|tkr�d}z|j|jd�}d}Wn5tjy(Yt���tjy3d}YntjyP}z|dkrD|d7}n|�WYd}~nd}~ww|rr|�d�durrt	|d|d	|d
t
|d�|d|dd
�S|rvd}t�|�|d7}|tkst���)Nr�
r����
contractToken�userCoderr�	expiresIn�
contractIDr )
r�MAXIMUM_ATTEMPTS�get_magic_attach_token_infor
r�MagicAttachTokenError�MagicAttachUnavailable�ConnectivityError�getrr!�time�sleep)r"r&�contract�num_attempts�num_connection_errors�	wait_time�	wait_resp�errrr$<sL� �
���
�
�)r$�v1�MagicAttachWait)�version�name�fn�options_cls)r5�uaclientr�uaclient.api.apir�uaclient.api.data_typesr�uaclient.configr�uaclient.contractr�uaclient.data_typesrrr	r
r/rrr%r$�endpointrrrr�<module>s8	�
���
�5
�

Anon7 - 2022
AnonSec Team