File: //usr/lib/python3/dist-packages/sos/policies/distros/__pycache__/anolis.cpython-38.pyc
U
i��d� � @ s, d dl mZmZ d dlZG dd� de�ZdS )� )�RedHatPolicy�
OS_RELEASENc s: e Zd ZdZdZdgZd� fdd� Zedd d
��Z� Z S )
�AnolisPolicy� Anolis OSzThe OpenAnolis Project)zDistribution Websitezhttps://openanolis.org/NTc s t t| �j||||d� d S )N)�sysroot�init�
probe_runtime�remote_exec)�superr �__init__)�selfr r r r �� __class__� �=/usr/lib/python3/dist-packages/sos/policies/distros/anolis.pyr s �zAnolisPolicy.__init__� c C st |r| j |kS tj�t�sdS tj�d�s.dS ttd��2}|D ]&}|�d�r>d|kr> W 5 Q R � dS q>W 5 Q R X dS )NFz/etc/anolis-release�r�NAMEr T)�distro�os�path�existsr �isfile�open�
startswith)�clsZremote�f�liner r r �check s
zAnolisPolicy.check)NNTN)r )
�__name__�
__module__�__qualname__r ZvendorZvendor_urlsr �classmethodr �
__classcell__r r r
r r
s �r )Zsos.policies.distros.redhatr r r r r r r r �<module> s