Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.52 (Ubuntu)
System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
User : www-data ( 33)
PHP Version : 8.1.2-1ubuntu2.21
Disable Function : NONE
Directory :  /lib/python3/dist-packages/twisted/words/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/twisted/words/__pycache__/tap.cpython-310.pyc
o

�bt
�@s�dZddlZddlZddlmZmZmZddlmZddl	m
Z
ddlmZddl
mZmZmZmZddlmZdd	lmZmZGd
d�dejej�Zdd
�ZdS)z
Shiny new words service maker
�N)�List�Optional�Sequence)�plugin)�strports)�MultiService)�checkers�credentials�portal�strcred)�usage)�iwords�servicec@s�eZdZUejgZdde��dfgZe	e
eee
d<ejdgd�ZiZdZe�ej�D]Zejevs6J�eeej<e�ejddddejd	f�q-[d
d�Zdd
�Zdd�ZdS)�Options�hostnameNz*Name of this server; purely an informative�
optParameters�group)�multiUse�-portz2strports description of the port to bind for the  z servercOs&tjj|g|�Ri|��g|d<dS)N�groups)rr�__init__)�self�a�kw�r�3/usr/lib/python3/dist-packages/twisted/words/tap.pyr2szOptions.__init__cCs|d�|�tjj��dS)z"Specify a group which should existrN)�append�decode�sys�stdin�encoding)r�namerrr�	opt_group6szOptions.opt_groupcCs|�t�|��dS)z�
        Name of a passwd-style file. (This is for
        backwards-compatibility only; you should use the --auth
        command instead.)
        N)�
addCheckerr�FilePasswordDB)r�filenamerrr�
opt_passwd:szOptions.opt_passwd)�__name__�
__module__�__qualname__r	�IUsernamePassword�supportedInterfaces�socket�gethostnamerrrr�str�__annotations__r�Completions�compData�interfacePlugins�plgr�
getPluginsr
�IProtocolPluginr!rrr"r&rrrrrs:
��	
����
rc
Cs�|�dg�}t�|d�}t�||�}t�}|jD]!}|�|d�}|dur:|j|�||�}t�||�}|�	|�q|dD]}	|�
|	�q?|S)N�credCheckersrrr)�getr�InMemoryWordsRealmr
�Portalrr2�
getFactoryr�setServiceParent�createGroup)
�configr6�
wordsRealm�wordsPortal�msvc�plgName�port�factory�svc�grrr�makeServiceCs 

�
�rF)�__doc__r,r�typingrrr�twistedr�twisted.applicationr�twisted.application.servicer�twisted.credrr	r
r�twisted.pythonr�
twisted.wordsr
rr�AuthOptionMixinrFrrrr�<module>s/

Spamworldpro Mini