o
    ¯b  ã                   @   sB   d dl mZ d dlmZ d dlmZ G dd„ dejƒZdd„ ZdS )	é    )Ústrports)Úusage)Ú	componentc                   @   s   e Zd ZddgZdgZdS )ÚOptions)ÚportNztcp:5347:interface=127.0.0.1zPort components connect to)ÚsecretNr   zRouter secret)ÚverboseÚvzLog trafficN)Ú__name__Ú
__module__Ú__qualname__ÚoptParametersÚoptFlags© r   r   ú=/usr/lib/python3/dist-packages/twisted/words/xmpproutertap.pyr      s    þÿr   c                 C   s6   t  ¡ }t  || d ¡}| d rd|_t | d |¡S )Nr   r   Tr   )r   ÚRouterÚXMPPComponentServerFactoryÚ
logTrafficr   Úservice)ÚconfigÚrouterÚfactoryr   r   r   ÚmakeService   s
   r   N)Útwisted.applicationr   Útwisted.pythonr   Útwisted.words.protocols.jabberr   r   r   r   r   r   r   Ú<module>   s
   