File: //lib/python3.9/site-packages/fail2ban/client/__pycache__/configparserinc.cpython-39.opt-2.pyc
a
%y�_�$� @ s� d Z dZdZddlZddlZddlZddlmZ ddlm Z
mZmZm
Z
mZ G dd � d e�Zd
d� Zee�ZdZd
gZG dd
� d
e
�ZdS )z0Yaroslav Halchenko, Serg G. Brester (aka sebres)zHCopyright (c) 2007 Yaroslav Halchenko, 2015 Serg G. Brester (aka sebres)ZGPL� N� )� getLogger)�ConfigParser�BasicInterpolation�InterpolationMissingOptionError�
NoOptionError�NoSectionErrorc s e Zd ZdZ� fdd�Z� ZS )�BasicInterpolationWithNamea� Decorator to bring __name__ interpolation back.
Original handling of __name__ was removed because of
functional deficiencies: http://bugs.python.org/issue10489
commit v3.2a4-105-g61f2761
Author: Lukasz Langa <lukasz@langa.pl>
Date: Sun Nov 21 13:41:35 2010 +0000
Issue #10489: removed broken `__name__` support from configparser
But should be fine to reincarnate for our use case
c sX |rTt |vrT|�� }||d<