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__/alternatives.cpython-310.pyc
o

i��d 	�@sLddlmZmZmZGdd�de�ZGdd�dee�ZGdd�dee�ZdS)	�)�Plugin�RedHatPlugin�UbuntuPluginc@seZdZdZdZdd�ZdS)�AlternativeszSystem alternatives�alternativescs�|�d|j�g}gd�}|�|j�}|ddkrG|d��D]}|��d}||vr1|�|�q d|jdf�|��fdd	�|D��dSdS)
Nz%s --version)�cdrecord�ld�mkisofs�whois�xinputrc�statusr�outputz%s --display %sz%scsg|]}�|�qS�r)�.0�alt��disp_cmdr�A/usr/lib/python3/dist-packages/sos/report/plugins/alternatives.py�
<listcomp>'sz&Alternatives.setup.<locals>.<listcomp>)�add_cmd_output�alternatives_cmd�collect_cmd_output�alternatives_list�
splitlines�split�append)�self�alts�ignore�res�linerrrr�setups
��zAlternatives.setupN)�__name__�
__module__�__qualname__�
short_desc�plugin_namer!rrrrrsrcs0eZdZdZdZdZdeZ�fdd�Z�ZS)�RedHatAlternatives)rrz	%s --listcs"tt|���|�ddd��dS)N�display_java�alternatives_display_python)zalternatives --display java.*zalternatives --display python.*)�superr'r!�add_cmd_tags�r��	__class__rrr!2s
�zRedHatAlternatives.setup�	r"r#r$�packages�commandsrrr!�
__classcell__rrr-rr'*�r'cs0eZdZdZdZdZdeZ�fdd�Z�ZS)�UbuntuAlternatives)�dpkg)�update-alternativesr6z%s --get-selectionscs:tt|���|�d�r|�dg�dS|�ddg�dS)N�all_logsz/var/log/alternatives.log*z/var/log/alternatives.logz/var/log/alternatives.log.1)r*r4r!�
get_option�
add_copy_specr,r-rrr!Es

�
�zUbuntuAlternatives.setupr/rrr-rr4=r3r4N)�sos.report.pluginsrrrrr'r4rrrr�<module>s


Spamworldpro Mini