o
    Šh°  ã                   @   s    d dl mZ G dd„ deƒZdS )é    )ÚRawConfigParserc                       s(   e Zd Z‡ fdd„Z‡ fdd„Z‡  ZS )ÚParserc                    s   d|d< t ƒ jdi |¤Ž d S )NTÚallow_no_value© )ÚsuperÚ__init__)ÚselfÚkwargs©Ú	__class__r   úU/var/www/html/aiguide_backend/venv/lib/python3.10/site-packages/asyncmy/optionfile.pyr      s   zParser.__init__c                    sJ   t ƒ  ||¡}d}t|ƒdkr#|d |d kr#|d |v r#|dd… S |S )N)ú'ú"é   r   éÿÿÿÿé   )r   ÚgetÚlen)r   ÚsectionÚoptionr	   ÚvalueÚquotesr
   r   r   r   	   s
   (z
Parser.get)Ú__name__Ú
__module__Ú__qualname__r   r   Ú__classcell__r   r   r
   r   r      s    r   N)Úconfigparserr   r   r   r   r   r   Ú<module>   s    