File: //lib/python3/dist-packages/sos/policies/distros/__pycache__/cos.cpython-310.pyc
o
i��d � @ s8 d dl mZmZ d dlmZ dd� ZG dd� de�ZdS )� )� CosPlugin�IndependentPlugin)�LinuxPolicyc C s | � � p| �� �d�S )aH 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)�line� r
�:/usr/lib/python3/dist-packages/sos/policies/distros/cos.py�_blank_or_comment s r c sJ e Zd ZdZdZdgZeegZdZ d� fdd� Z
ed
d
d��Z� Z
S )� CosPolicyzContainer-Optimized OSzGoogle Cloud Platform)zDistribution Websitez0https://cloud.google.com/container-optimized-os/z</usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbinNTc s, t t| �j||||d� | jtg7 _d S )N)�sysroot�init�
probe_runtime�remote_exec)�superr
�__init__�valid_subclasses)�selfr r r r �� __class__r
r r '