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S )Ú	Memcachedz+memcached distributed memory caching systemÚ	memcached)Z	webserver)r   N)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesZpackages© r   r   ú>/usr/lib/python3/dist-packages/sos/report/plugins/memcached.pyr      s
    r   c                       ó    e Zd ZdZ‡ fdd„Z‡  ZS )ÚRedHatMemcached)ú/etc/sysconfig/memcachedc                    s   t t| ƒ ¡  |  d¡ d S )Nr   )Úsuperr   ÚsetupÚadd_copy_spec©Úself©Ú	__class__r   r   r      s   zRedHatMemcached.setup©r   r	   r
   Úfilesr   Ú__classcell__r   r   r   r   r      ó    r   c                       r   )ÚDebianMemcached)ú/etc/default/memcachedc                    s    t t| ƒ ¡  |  ddg¡ d S )Nz/etc/memcached.confr   )r   r   r   r   r   r   r   r   r   $   s
   
þzDebianMemcached.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   
		