File: //lib/python3/dist-packages/sos/report/__pycache__/reporting.cpython-310.pyc
o
    ([Qh5  �                   @   s�   d Z zddlZW n
 ey   ddlZY nw G dd� d�ZG dd� de�ZG dd� de�Zd	d
� ZG dd� de�ZG d
d� de�Z	G dd� de�Z
G dd� de�ZG dd� de�ZG dd� de�Z
dd� ZG dd� d�ZG dd� de�ZG dd� de�ZdS )zS This provides a restricted tag language to define the sos report
    index/report
�    Nc                   @   s    e Zd Zi Zdd� Zdd� ZdS )�Nodec                 C   s   t �| j�S �N)�json�dumps�data��self� r	   �6/usr/lib/python3/dist-packages/sos/report/reporting.py�__str__   s   zNode.__str__c                 C   s   dS )NFr	   �r   �noder	   r	   r
   �can_add   s   zNode.can_addN)�__name__�
__module__�__qualname__r   r   r   r	   r	   r	   r
   r      s    r   c                   @   s   e Zd ZdZdS )�Leafz0Marker class that can be added to a Section nodeN)r   r   r   �__doc__r	   r	   r	   r
   r   "