Sindbad~EG File Manager
�
SԚg� � � � d dl Z d dlmZ d dlZd dlZd dlZd dlmZ ej d�� � dZ dZ
ej � � Z G d� d ej
� � Z G d
� dej � � Zedk r ej � � dS dS )
� N)�threading_helper)� print_excT)�module� �2 c � � e Zd ZdZdZd� ZdS )�TempFileGreedyr c �` � t j � � | _ t � � � t t � � D ]g} t j d� � }|� � � | xj
dz
c_
�<# | xj dz
c_ t | j �� � Y �exY wd S )Nzw+b� )�file)
�io�StringIO�errors�
startEvent�wait�range�FILES_PER_THREAD�tempfile�
TemporaryFile�close�ok_count�error_countr )�self�i�fs �7/usr/local/lib/python3.11/test/test_threadedtempfile.py�runzTempFileGreedy.run% s� � ��k�m�m����������'�(�(� #� #�A�
#��*�5�1�1����� � � �
�
�
��"�
�
�
��
,�� � �A�%� � ��t�{�+�+�+�+�+�+����
#� #s � (B�'B+N)�__name__�
__module__�__qualname__r r r � � r r r ! s- � � � � � ��K��H�#� #� #� #� #r"