HEX
Server: LiteSpeed
System: Linux us-phx-web1284.main-hosting.eu 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: u300739242 (300739242)
PHP: 8.2.30
Disabled: system, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/alt/python311/lib/python3.11/site-packages/pyroute2/ndb/__pycache__/cli.cpython-311.pyc
�

�;f	���ddlZddlZddlZddlmZddlmZ	ddlmZn
#e	$rdZYnwxYw	ddl
mZn
#e	$rdZYnwxYw	ddlZn
#e	$rdZYnwxYwd�Z
edkre
��Zeje��dSdS)�N)�Console)�Server)�
OSAuthManager)�RadiusAuthManagerc�^�
�tj��}dD]%}|�|d|d����&|�ddd���|���}g�
d}|jrSt|jd	��5}t
j|�����}ddd��n#1swxYwY|j	d
vr~|j
rt|j
��}nd}i}t�
t|d<t�
t|d
<t|jpd||j||j|���}|���dSt'|j|���}t(�|�t(��|jr|�|j��|jD]}	|�|	���|jr4�
�|j��|��
fd����n|js|���|jjdkrdndS)N))z-az] IP address to listen on)z-cz[C] Command line to run)z-lz[C,S] Log spec)z-mzSet mode (C,S))z-pz[S] Port to listen on)z-rz[C] Load rc file)z-sz#[C,S] Load sources from a json file)z-xz[S] Strict authr�)�help�script�*z
script to run)�nargsr	�r)�S�serveri��keystonezradius:cleartext�	localhost)�address�port�log�sources�auth_strict�auth_plugins)rrc�.����d��S)Nr)�pop)�x�commandss ��C/opt/alt/python311/lib/python3.11/site-packages/pyroute2/ndb/cli.py�<lambda>zrun.<locals>.<lambda>Ns������Q����)�readfunc)�argparse�ArgumentParser�add_argument�
parse_args�s�open�json�loads�read�m�p�intrrr�a�lr�
serve_foreverr�readline�
set_completerr
�loadrcr
�c�append�interact�session�errors)�argp�spec�argsr�frrr�consoler
rs          @r�runr<s�����"�$�$�D�	�
1�
1��	
���$�q�'��Q���0�0�0�0����h�c���@�@�@��?�?���D��H��G��v�+�
�$�&�#�
�
�	+�!��j������*�*�G�	+�	+�	+�	+�	+�	+�	+�	+�	+�	+�	+����	+�	+�	+�	+��v�� � ��6�	��t�v�;�;�D�D��D����$�'4�L��$��(�/@�L�+�,���F�)�k�������%�

�
�
��	�������q��d�f�g�6�6�6�����!�!�(�+�+�+��6�	#��N�N�4�6�"�"�"��k�	#�	#�F��N�N�6�"�"�"�"��6�	��O�O�D�F�#�#�#����&?�&?�&?�&?��@�@�@�@���	��������O�*�Q�.�.�q�q�A�5s�	'B<�<C�C�__main__)r r&�sys�pyroute2.cli.consoler�pyroute2.cli.serverr�pyroute2.cli.auth.auth_keystoner�ImportError�pyroute2.cli.auth.auth_radiusrr/r<�__name__�rcode�exit�rr�<module>rHs:����������
�
�
�
�(�(�(�(�(�(�&�&�&�&�&�&��=�=�=�=�=�=�=�������M�M�M������?�?�?�?�?�?�?����������������O�O�O�O�������H�H�H�����:6�:6�:6�z�z����C�E�E�E��C�H�U�O�O�O�O�O��s,�!�+�+�6�A�A�A	�	A�A