o id$@s,ddlmZmZddlZGdddeZdS)) RedHatPolicy OS_RELEASENcs>eZdZdZdZdgZ  d fdd Zed d d ZZ S) CirclePolicy Circle LinuxzThe Circle Linux Project)zDistribution Websitezhttps://cclinux.orgNTcstt|j||||ddS)N)sysrootinit probe_runtime remote_exec)superr__init__)selfrrrr  __class__=/usr/lib/python3/dist-packages/sos/policies/distros/circle.pyr s zCirclePolicy.__init__cCs|r|j|vStjtsdStjdsdSttd }|D]}|dr3d|vr3WddSqWddS1s?wYdS)NFz/etc/circle-releaserNAMErT)distroospathexistsrisfileopen startswith)clsremoteflinerrrchecks$      zCirclePolicy.check)NNTN)r) __name__ __module__ __qualname__rvendor vendor_urlsr classmethodr __classcell__rrr rrsr)sos.policies.distros.redhatrrrrrrrrs