%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/uaclient/clouds/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/uaclient/clouds/__pycache__/__init__.cpython-312.pyc

�

�ϴf���H�ddlZddlmZmZGd�dej��Zy)�N)�Any�Dictc�
�eZdZeej
deeeffd���Z	eej
defd���Z
eej
defd���Zej
defd��Z
ej
dedefd��Zy)	�AutoAttachCloudInstance�returnc��y)z=Return the identity document representing this cloud instanceN���selfs �:/usr/lib/python3/dist-packages/uaclient/clouds/__init__.py�identity_docz$AutoAttachCloudInstance.identity_doc���	
�c��y)z=Return a string of the cloud type on which this instance runsNr	r
s r�
cloud_typez"AutoAttachCloudInstance.cloud_typerrc��y)z?Return True if the machine is a viable AutoAttachCloudInstance.Nr	r
s r�	is_viablez!AutoAttachCloudInstance.is_viablerrc��y)zw
        Cloud-specific checks for whether the daemon should continously poll
        for Ubuntu Pro licenses.
        Nr	r
s r�should_poll_for_pro_licensez3AutoAttachCloudInstance.should_poll_for_pro_licenses��	
r�wait_for_changec��y)z1
        Check for an Ubuntu Pro license
        Nr	)rrs  r�is_pro_license_presentz.AutoAttachCloudInstance.is_pro_license_present s��
	
rN)�__name__�
__module__�__qualname__�property�abc�abstractmethodr�strrr
r�boolrrrr	rrrrs���
����
�d�3��8�n�
���
�����
�C�
���
�����
�4�
���
�	���
�T�
��
�	���
��
�$�
��
rr)�	metaclass)r�typingrr�ABCMetarr	rr�<module>r$s��
�� 
���� 
r

Zerion Mini Shell 1.0