Server IP : 192.158.238.246 / Your IP : 18.217.93.250 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3.6/site-packages/authselect/__pycache__/ |
Upload File : |
3 ٥�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 k r$|n|}tjd| d tj�| _| j� d S )Nz^(\s*)(\S*)([^\n\S]*)(z)([^\n\S]*)(.*)$) �filename� delimiter�quotes�environment�re�compile� MULTILINE�pattern�read)�selfr r Zdelimiter_rer � r �0/usr/lib/python3.6/authcompat_EnvironmentFile.py�__init__ s zEnvironmentFile.__init__c C sp y$t | jd��}|j� }W d Q R X W n tk r8 d S X x0|D ](}| jj|| j| j| j�}| j j |� q@W d S )N�r)�openr � readlines�FileNotFoundError�Line�Parser r r r �append)r �f�lines�lineZparsedr r r r . s zEnvironmentFile.readc C s� d}x| j D ]}||j� }qW | jrNtd| j � t|� td| j � d S tjj| j�}tjj|�s�ytj |� W n> t k r� } z"|jtjkr�tjj |�r�n� W Y d d }~X nX t| jd��}|j|� W d Q R X 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"