← Back
Editing: protocol.cpython-312.pyc
� =�*f. � � � d Z dZdZddlZd� Z G d� de� Z edd d d�� Zg g d��d dg�ddg�ddg�ddg�ddg�ddg�ddg�ddg�ddg�dd g�d!d"g�d#d$g�d%d&g�d'd(g�d)d*g�d+d,g�d-d.g�g d/��d0d1g�d2d3g�d4d5g�d6d7g�d8d9g�d:d;g�d<d=g�g d>��d?d@g�dAdBg�dCdDg�dEdFg�dGdHg�dIdJg�g dK��dLdMg�dNdOg�dPdQg�dRdSg�g dT��dUdVg�dWdXg�dYdZg�d[d\g�d]d^g�d_d`g�dadbg�dcddg�dedfg�dgdhg�didjg�dkdlg�dmdng�dodpg�dqdrg�dsdtg�dudvg�dwdxg�dydzg�d{d|g�d}d~g�dd�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�g d���d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�g d���d�d�g�d�d�g�g d���d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�g dĢ�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�d�d�g�g dѢ�d�d�g�d�d�g�d�d�g�Zd Z dل Z dڄ Zy)�z Cyril Jaquierz Copyright (c) 2004 Cyril Jaquier�GPL� Nc � � t | � y)zZDefault output handler for printing protocol. Used to ease mocking in the test cases. N)�print)�ss �6/usr/lib/python3.12/site-packages/fail2ban/protocol.py�outputr s � � �q�� c � � e Zd Zd� Zy)�dotdictc � � | | S )N� )�self�names r �__getattr__zdotdict.__getattr__'