
    ~ gj                     <    S SK JrJr  S SKJr  S r " S S\5      rg)    )	CosPluginIndependentPlugin)LinuxPolicyc                 x    U R                  5       (       + =(       d    U R                  5       R                  S5      $ )a  Test whether line is empty of contains a comment.

Test whether the ``line`` argument is either blank, or a
whole-line comment.

:param line: the line of text to be checked.
:returns: ``True`` if the line is blank or a comment,
          and ``False`` otherwise.
:rtype: bool
#)striplstrip
startswith)lines    :/usr/lib/python3/dist-packages/sos/policies/distros/cos.py_blank_or_commentr      s)     zz|<t{{}77<<    c                   N   ^  \ rS rSrSrS/rSrSr\\	/r
Sr  S	U 4S jjrSrU =r$ )
	CosPolicy   zGoogle Cloud Platform)zDistribution Websitez0https://cloud.google.com/container-optimized-os/zContainer-Optimized OScosz</usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbinc                 X   > [         TU ]  XUUS9  U =R                  [        /-  sl        g )N)sysrootinitprobe_runtimeremote_exec)super__init__valid_subclassesr   )selfr   r   r   r   	__class__s        r   r   CosPolicy.__init__(   s2    '4%0 	 	2 	),r    )NNTN)__name__
__module____qualname____firstlineno__vendorvendor_urlsos_release_nameos_release_idr   r   r   PATHr   __static_attributes____classcell__)r   s   @r   r   r      sA    $F	=K /OM!#45ID>B!- -r   r   N)sos.report.pluginsr   r   sos.policies.distrosr   r   r   r   r   r   <module>r,      s    < ,=- -r   