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

i��d��@sVddlmZmZmZmZmZGdd�de�ZGdd�dee�ZGdd�deee�ZdS)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPlugin�	PluginOptc@s(eZdZdZdZdZedddd�gZdS)	�PxezPXE service�pxe)�sysmgmt�network�tftpbootFz"collect content from tftpboot path)�default�descN)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr�option_list�rr�8/usr/lib/python3/dist-packages/sos/report/plugins/pxe.pyr
s��rcs$eZdZdZdZ�fdd�Z�ZS)�	RedHatPxe)z/usr/sbin/pxeos)zsystem-config-netboot-cmdcs>tt|���|�d�|�d�|�d�r|�d�dSdS)Nz/usr/sbin/pxeos -lz/etc/dhcpd.confrz	/tftpboot)�superr�setup�add_cmd_output�
add_copy_spec�
get_option��self��	__class__rrrs


�zRedHatPxe.setup)rrr�files�packagesr�
__classcell__rrrrrsrcs eZdZdZ�fdd�Z�ZS)�	DebianPxe)z	tftpd-hpacs8tt|���|�ddg�|�d�r|�d�dSdS)Nz/etc/dhcp/dhcpd.confz/etc/default/tftpd-hparz/var/lib/tftpboot)rr$rrrrrrrr)s�
�zDebianPxe.setup)rrrr"rr#rrrrr$%sr$N)	�sos.report.pluginsrrrrrrrr$rrrr�<module>s