o idP@s,ddlmZmZddlZGdddeZdS)) RedHatPolicy OS_RELEASENcs>eZdZdZdZdgZ  d fdd Zed d d ZZ S) UnionTechPolicyUnionTech OS ServerzThe UnionTech Project)zDistribution Websitezhttps://www.chinauos.com/NTcstt|j||||ddS)N)sysrootinit probe_runtime remote_exec)superr__init__)selfrrrr  __class__F/usr/lib/python3/dist-packages/sos/policies/distros/uniontechserver.pyr s zUnionTechPolicy.__init__cCs||r|j|vStjtsdSttd }|D]}|dr+d|vr+WddSqWddS1s7wYdS)NFrNAMErT)distroospathexistsropen startswith)clsremoteflinerrrchecks      zUnionTechPolicy.check)NNTN)r) __name__ __module__ __qualname__rvendor vendor_urlsr classmethodr __classcell__rrr rr sr)sos.policies.distros.redhatrrrrrrrrs