o id@sVddlmZmZmZmZmZGdddeZGdddeeZGdddeeeZdS) )Plugin RedHatPlugin DebianPlugin UbuntuPlugin PluginOptc@s(eZdZdZdZdZeddddgZdS) Pxez PXE servicepxe)sysmgmtnetworktftpbootFz"collect content from tftpboot path)defaultdescN)__name__ __module__ __qualname__ short_desc plugin_nameprofilesr option_listrr8/usr/lib/python3/dist-packages/sos/report/plugins/pxe.pyr srcs$eZdZdZdZfddZZS) RedHatPxe)z/usr/sbin/pxeos)zsystem-config-netboot-cmdcs>tt||d|d|dr|ddSdS)Nz/usr/sbin/pxeos -lz/etc/dhcpd.confr z /tftpboot)superrsetupadd_cmd_output add_copy_spec get_optionself __class__rrrs    zRedHatPxe.setup)rrrfilespackagesr __classcell__rrrrrsrcs eZdZdZfddZZS) DebianPxe)z tftpd-hpacs8tt||ddg|dr|ddSdS)Nz/etc/dhcp/dhcpd.confz/etc/default/tftpd-hpar z/var/lib/tftpboot)rr$rrrrrrrr)s zDebianPxe.setup)rrrr"rr#rrrrr$%sr$N) sos.report.pluginsrrrrrrrr$rrrrs