o
    *b  ã                   @   sR   d dl mZmZmZmZ G dd„ deƒZG dd„ deeƒZG dd„ deeeƒZdS )	é    )ÚPluginÚRedHatPluginÚDebianPluginÚUbuntuPluginc                   @   s$   e Zd ZdZdZdZdZdd„ ZdS )ÚSnmpz"Simple network management protocolÚsnmp)ÚsystemZsysmgmt)z/etc/snmp/snmpd.confc                 C   s   |   d¡ d S )Nz	/etc/snmp)Zadd_copy_spec©Úself© r   ú9/usr/lib/python3/dist-packages/sos/report/plugins/snmp.pyÚsetup   s   z
Snmp.setupN)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesÚfilesr   r   r   r   r   r      s    r   c                       ó    e Zd ZdZ‡ fdd„Z‡  ZS )Ú
RedHatSnmp)znet-snmpc                    ó   t t| ƒ ¡  d S ©N)Úsuperr   r   r	   ©Ú	__class__r   r   r      ó   zRedHatSnmp.setup©r   r   r   Zpackagesr   Ú__classcell__r   r   r   r   r      ó    r   c                       r   )Ú
DebianSnmp)r   c                    r   r   )r   r   r   r	   r   r   r   r   &   r   zDebianSnmp.setupr   r   r   r   r   r   "   r   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   
