HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/cwd/lib/python3/dist-packages/sos/report/plugins/__pycache__/services.cpython-310.pyc
o

i��d��@sVddlmZmZmZmZmZGdd�de�ZGdd�dee�ZGdd�deee�ZdS)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPlugin�	PluginOptc@s0eZdZdZdZdZedddd�gZdd	�Zd
S)�ServiceszSystem services�services)�system�boot�
servicestatusFz&collect status of all running services)�default�desccCs4|�gd��|�d�r|�d�|�ddg�dS)N)z/etc/inittabz	/etc/rc.dz
/etc/rc.localrzservice --status-allz/sbin/runlevelzls /var/lock/subsys)�
add_copy_spec�
get_option�add_cmd_output��self�r�=/usr/lib/python3/dist-packages/sos/report/plugins/services.py�setups


�zServices.setupN)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr�option_listrrrrrr
s��rc�eZdZ�fdd�Z�ZS)�RedHatServicescs"tt|���|jdddd�dS)Nzchkconfig --list�	chkconfig)�root_symlink�tags)�superrrrr��	__class__rrr)s
�zRedHatServices.setup�rrrr�
__classcell__rrr#rr'�rcr)�DebianServicescstt|���|�d�dS)Nz
/etc/rc*.d)r"r(rrrr#rrr1szDebianServices.setupr%rrr#rr(/r'r(N)	�sos.report.pluginsrrrrrrrr(rrrr�<module>s