EVOLUTION-MANAGER
Edit File: openeuler.cpython-36.opt-1.pyc
3 �f� � @ s8 d dl mZ d dlmZmZ d dlZG dd� de�ZdS )� )�OpenEulerPlugin)�RedHatPolicy� OS_RELEASENc s: e Zd ZdZdZdgZd � fdd� Zedd d��Z� Z S )�OpenEulerPolicy� openEulerzThe openEuler Project�Distribution Website�https://openeuler.org/NTc s, t t| �j||||d� | jtg7 _d S )N)�sysroot�init� probe_runtime�remote_exec)�superr �__init__Zvalid_subclassesr )�selfr r r r )� __class__� �/usr/lib/python3.6/openeuler.pyr s zOpenEulerPolicy.__init__� c C s\ |r| j |kS tjjt�sdS ttd��*}x"|D ]}|jd�r0d|kr0dS q0W W d Q R X dS )NF�r�NAMEr T)�distro�os�path�existsr �open� startswith)�clsZremote�f�liner r r �check s zOpenEulerPolicy.check)r r )NNTN)r ) �__name__� __module__�__qualname__r ZvendorZvendor_urlsr �classmethodr � __classcell__r r )r r r s r )Zsos.report.pluginsr Zsos.policies.distros.redhatr r r r r r r r �<module> s