o id@s,ddlmZmZddlZGdddeZdS)) RedHatPolicy OS_RELEASENcs>eZdZdZdZdgZ  d fdd Zed d d ZZ S) AnolisPolicy Anolis OSzThe OpenAnolis Project)zDistribution Websitezhttps://openanolis.org/NTcstt|j||||ddS)N)sysrootinit probe_runtime remote_exec)superr__init__)selfrrrr  __class__=/usr/lib/python3/dist-packages/sos/policies/distros/anolis.pyr s zAnolisPolicy.__init__cCs|r|j|vStjtsdStjdsdSttd }|D]}|dr3d|vr3WddSqWddS1s?wYdS)NFz/etc/anolis-releaserNAMErT)distroospathexistsrisfileopen startswith)clsremoteflinerrrchecks$      zAnolisPolicy.check)NNTN)r) __name__ __module__ __qualname__rvendor vendor_urlsr classmethodr __classcell__rrr rr sr)sos.policies.distros.redhatrrrrrrrrs