
    -_g                     ^    d dl mZmZmZ  G d de      Z G d dee      Z G d dee      Zy)	    )PluginRedHatPluginUbuntuPluginc                       e Zd ZdZdZdZy)DhcpzDHCP daemondhcp)networkN)__name__
__module____qualname__
short_descplugin_nameprofiles     9/usr/lib/python3/dist-packages/sos/report/plugins/dhcp.pyr   r      s    JKHr   r   c                   &     e Zd ZdZdZ fdZ xZS )
RedHatDhcp)z/etc/rc.d/init.d/dhcpd)r   c                 H    t         |           | j                  ddg       y )Nz/etc/dhcpd.confz	/etc/dhcpsupersetupadd_copy_specself	__class__s    r   r   zRedHatDhcp.setup   s%    
 	r   r
   r   r   filespackagesr   __classcell__r   s   @r   r   r      s    'EH r   r   c                   &     e Zd ZdZdZ fdZ xZS )
UbuntuDhcp)z/etc/init.d/udhcpd)udhcpdc                 H    t         |           | j                  ddg       y )Nz/etc/default/udhcpdz/etc/udhcpd.confr   r   s    r   r   zUbuntuDhcp.setup&   s%    !
 	r   r   r!   s   @r   r#   r#   !   s    #EH r   r#   N)sos.report.pluginsr   r   r   r   r   r#   r   r   r   <module>r'      s6    B A6 
| 

| 
r   