U
    -Ø_gµ  ã                   @   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 )ÚSendmailzsendmail serviceÚsendmail)ÚservicesZmail)r   c                 C   s   |   d¡ |  ddg¡ d S )Nz/etc/mail/*Zmailqz	mailq -Ac)Úadd_copy_specZadd_cmd_output©Úself© r   ú=/usr/lib/python3/dist-packages/sos/report/plugins/sendmail.pyÚsetup   s
    
þzSendmail.setupN)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesZpackagesr   r   r   r   r   r      s
   r   c                       s    e Zd ZdZ‡ fdd„Z‡  ZS )ÚRedHatSendmail)z/etc/rc.d/init.d/sendmailc                    s   t ƒ  ¡  |  d¡ d S )Nz/var/log/maillog©Úsuperr   r	   r
   ©Ú	__class__r   r   r   "   s    
zRedHatSendmail.setup©r   r   r   Úfilesr   Ú__classcell__r   r   r   r   r      s   r   c                       s    e Zd ZdZ‡ fdd„Z‡  ZS )ÚDebianSendmail)z/etc/init.d/sendmailc                    s   t ƒ  ¡  |  d¡ d S )Nz/var/log/mail.*r   r
   r   r   r   r   +   s    
zDebianSendmail.setupr   r   r   r   r   r   '   s   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   	