File manager - Edit - /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/docker.cpython-310.pyc
Back
o -�_g� � @ s` d dl mZmZmZmZmZmZmZ G dd� dee�ZG dd� dee�Z G dd� deee�Z dS ) � )�Plugin�RedHatPlugin�UbuntuPlugin�SoSPredicate� CosPlugin� PluginOpt�DebianPluginc @ sP e Zd ZdZdZdZedddd�eddd d�ed ddd�gZdd � Zdd� Z dS )�DockerzDocker containers�docker)� container�allFz0collect for all containers, even terminated ones)�default�desc�logsz)collect stdout/stderr logs for containers�sizez!collect image sizes for docker psc C s� | � ddg� | �g d�� | jdd� | jddd� | �t| dgd �� g d �}|D ] }| �d|� �� q+| jdd d� | jddd� | jddd� | �d�r^| jddd� | jddd� | �d�}|d dkr�dd� |d � � dd � D �}|D ] }| �d|� �� qzd d� | j d| �d!�d"�D �}| jdd#�}| jdd#�}|D ]} | jd$| � �d%d&� | �d'�r�| jd(| � �d%d&� q�|D ]$} | \}}d)|vr�|n|} | jd$| � �d*d+d,� | jd-| � �d.d/d,� q�|D ]}| jd0|� �d1d&� q�d S )2Nz/etc/docker/daemon.jsonz/var/lib/docker/repositories-*)� HTTP_PROXY�HTTPS_PROXY�NO_PROXY� ALL_PROXY�DOCKER_BUILD_PROXY�DOCKER_RUN_PROXYr )�unitsz/etc/dockerT)� recursive)�services)zevents --since 24h --until 1s�pszstats --no-stream�versionz volume lszdocker zdocker info�docker_info)�tagsz docker images� docker_imageszdocker ps -a�docker_list_containersr z docker ps -as�d )�priorityzdocker system dfzdocker network ls�statusr c S s g | ]}|� � d �qS )� )�split)�.0�n� r'