Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/sos/collector/__pycache__/ |
Upload File : |
o ���bI� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dl m Z d dlmZ d dl mZ d dlmZ d dlmZ d d lmZmZmZmZ eeed �ZG dd� d�ZdS ) � N)�LooseVersion)�quote)�load)� InitSystem)�SSHControlPersist)�LocalTransport)�OCTransport)�CommandTimeoutException�ConnectionException�UnsupportedHostException�InvalidTransportException)�local�control_persist�occ @ s� e Zd Z dgdd�Zedd� �Zdd� Zd d � Zdd� Zed d� �Z dd� Z dd� Zdd� Zdd� Z dhdd�Zedd� �Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zdhd.d/�Zd0d1� Zd2d3� Zd4d5� Zd6d7� Z did9d:�Zd;d<� Zd=d>� Z d?d@� Z!dAdB� Z"dCdD� Z#dEdF� Z$dGdH� Z%dIdJ� Z&dKdL� Z'dMdN� Z(dOdP� Z)dQdR� Z*dSdT� Z+dUdV� Z,dWdX� Z-dYdZ� Z.d[d\� Z/d]d^� Z0d_d`� Z1dadb� Z2dcdd� Z3dedf� Z4dS )j�SosNodeNTc C s� |� � | _|| _|d | _| �� |d | _|d | _|d | _d| _d | _ d | _ d | _i | _i | _ |p7| jj| _| jjsF| jjsF| j| j_|rL|| j_d | _d| _d| _g | _d g g g g |d d�| _d| _t�d �| _t�d �| _| �|�| _z | j�| j� W n ty� } z| � d| � � d }~ww | �!� | _ | jj| _| jr�| jj"r�d}| j#r�|r�| j s�| j�$� d S | jr�| �%� r�d| j _&| j j&r�| �'� | �(� d S d S d S )N�cmdlineopts�tmpdir�hostlen� need_sudoF�sos_cmd)�version�enabled�disabled�options�presetsr � sosreport�sos�sos_uiz!Unable to open remote session: %s))�strip�address�commons�opts�_assign_config_optsr r r r �host�cluster�hostname�sos_env_vars� _env_vars�password� _password� nopasswd_sudo�sudo_pw�sos_path� retrieved�hash_retrieved� file_list�sos_info�sos_bin�logging� getLogger�soslog�ui_log�_load_remote_transport� _transport�connect� Exception� log_error�determine_host_policy�no_local� connected� disconnect�check_in_container� containerized�create_sos_container�_load_sos_info)�selfr r r( � local_sudo� load_facts�err� rG �7/usr/lib/python3/dist-packages/sos/collector/sosnode.py�__init__&