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__/circle.cpython-312.pyc
�

i��d$��2�ddlmZmZddlZGd�de�Zy)�)�RedHatPolicy�
OS_RELEASENc�D��eZdZdZdZdgZ		d�fd�	Zedd��Z�xZ	S)�CirclePolicy�Circle LinuxzThe Circle Linux Project)zDistribution Websitezhttps://cclinux.orgc�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/circle.pyrzCirclePolicy.__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/circle-release�r�NAMErT)�distro�os�path�existsr�isfile�open�
startswith)�cls�remote�f�lines    r�checkzCirclePolicy.checks�����:�:��'�'��w�w�~�~�j�)���w�w�~�~�3�4��
�*�c�
"�	$�a��
$���?�?�6�*�%��-�#�		$�	$�
$�	$��
	$��s�%B�=B�B�B�B )NNTN)�)
�__name__�
__module__�__qualname__r�vendor�vendor_urlsr�classmethodr!�
__classcell__)rs@rrrs5���
�F�
'�F�B�C�K�>B�!�D����rr)�sos.policies.distros.redhatrrrr�rr�<module>r,s��A�	� �<� r