HOME


Mini Shell 1.0
DIR: /lib/python3/dist-packages/sos/policies/distros/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/sos/policies/distros/__pycache__/anolis.cpython-312.pyc
�

i��d���2�ddlmZmZddlZGd�de�Zy)�)�RedHatPolicy�
OS_RELEASENc�D��eZdZdZdZdgZ		d�fd�	Zedd��Z�xZ	S)�AnolisPolicy�	Anolis OSzThe OpenAnolis Project)zDistribution Websitezhttps://openanolis.org/c�4��tt|�||||��y)N)�sysroot�init�
probe_runtime�remote_exec)�superr�__init__)�selfr	r
rr�	__class__s     ��=/usr/lib/python3/dist-packages/sos/policies/distros/anolis.pyrzAnolisPolicy.__init__s"���
�l�D�*�7��9F�7B�	+�	D�c�F�|r|j|vStjjt�sytjjd�syt
td�5}|D]"}|jd�s�d|vs�ddd�y	ddd�y#1swYyxYw)NFz/etc/anolis-release�r�NAMErT)�distro�os�path�existsr�isfile�open�
startswith)�cls�remote�f�lines    r�checkzAnolisPolicy.checks�����:�:��'�'��w�w�~�~�j�)���w�w�~�~�3�4��
�*�c�
"�	$�a��
$���?�?�6�*�"�d�*�#�		$�	$�
$�	$�
�	$�
�s�%B�=B�B�B�B )NNTN)�)
�__name__�
__module__�__qualname__r�vendor�vendor_urlsr�classmethodr!�
__classcell__)rs@rrr
s5���
�F�
%�F�F�G�K�>B�!�D����rr)�sos.policies.distros.redhatrrrr�rr�<module>r,s��A�	��<�r