o
    i©¹d¾  ã                   @   sB   d dl mZmZmZmZ G dd„ deeeƒZG dd„ d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 )ÚCtdbzSamba Clustered TDB)Úctdb)ÚclusterÚstorager   c                 C   s    |   g d¢¡ |  g d¢¡ d S )N)z/etc/ctdb/ctdb.confz/etc/ctdb/*.optionsz/etc/ctdb/nodesz/etc/ctdb/public_addressesz/etc/ctdb/static-routesz/etc/ctdb/multipathdz/var/log/log.ctdb)	zctdb ipz	ctdb pingzctdb statuszctdb ifaceszctdb listnodeszctdb listvarszctdb statisticszctdb getdbmapzctdb event script list legacy)Úadd_copy_specÚadd_cmd_output©Úself© r   ú9/usr/lib/python3/dist-packages/sos/report/plugins/ctdb.pyÚsetup   s   
z
Ctdb.setupN)Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚpackagesÚprofilesÚplugin_namer   r   r   r   r   r      s    r   c                       s   e Zd Z‡ fdd„Z‡  ZS )Ú
RedHatCtdbc                    s   t t| ƒ ¡  |  d¡ d S )Nz/etc/sysconfig/ctdb)Úsuperr   r   r
   r   ©Ú	__class__r   r   r   .   s   zRedHatCtdb.setup)r   r   r   r   Ú__classcell__r   r   r   r   r   -   s    r   N)Úsos.report.pluginsr   r   r   r   r   r   r   r   r   r   Ú<module>   s   
