Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.52 (Ubuntu)
System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
User : www-data ( 33)
PHP Version : 8.1.2-1ubuntu2.21
Disable Function : NONE
Directory :  /lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/networkmanager.cpython-310.pyc
o

i��d	�@s4ddlmZmZmZddlZGdd�deee�ZdS)�)�Plugin�RedHatPlugin�UbuntuPluginNc@s,eZdZdZdZdZdZdd�Zdd�Zd	S)
�NetworkManagerz$NetworkManager service configuration�networkmanager)�network�hardware�system)rznetwork-managercs
��gd���jdd�d}d}d�fdd�	}|dd	�r-��gd
��|d}|d}n|dd	�rB��gd
��|d}|d}nd}d}t|�dkr{��d�}|ddkrr|d��D]}|dd�dkrhq]��d||f�q]�j|ddd���ddd��dS)N)z'/etc/NetworkManager/NetworkManager.conf�&/etc/NetworkManager/system-connectionsz /etc/NetworkManager/dispatcher.dr)�unitsznmcli con %s idznmcli dev %s�cs<d}ddg}��|||�}|ddko|d���d�S)Nz(nmcli --terse --fields RUNNING %s status�nm�general�statusr�output�running)�exec_cmd�lower�
startswith)�version�status_template�	obj_tabler��self��C/usr/lib/python3/dist-packages/sos/report/plugins/networkmanager.py�test_nm_status)s��z,NetworkManager.setup.<locals>.test_nm_status)r)znmcli general status�	nmcli conznmcli -f all conznmcli con show --active�	nmcli dev�showr)znmcli nm statusrznmcli con statusrzlist idz
list iface�znmcli --terse --fields NAME conrr��Warningz%s "%s"z
 "%(dev)s"�ethernet)�devices�nmcli_dev_show�nmcli_dev_show_sos)znmcli dev showznmcli dev show .*)r)�
add_copy_spec�add_journal�add_cmd_output�lenr�
splitlines�add_device_cmd�add_cmd_tags)r�nmcli_con_details_template�nmcli_dev_details_templater�nmcli_con_details_cmd�nmcli_dev_details_cmd�nmcli_con_show_result�conrrr�setupsD	



����zNetworkManager.setupcCs6t�d�D]\}}}|D]}|�d|dd�qqdS)Nr
z'/etc/NetworkManager/system-connections/z[(password|psk|mka-cak|password-raw|pin|preshared-key|private-key|secrets|wep-key[0-9])=(.*)z\1=***)�os�walk�do_file_sub)r�root�dirs�files�net_confrrr�postprocls����zNetworkManager.postprocN)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profiles�packagesr4r<rrrrr
sWr)�sos.report.pluginsrrrr5rrrrr�<module>s

Spamworldpro Mini