HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.52.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 15 06:39:08 EDT 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/self/root/lib/fm-agent/library/__pycache__/progress_printer.cpython-39.pyc
a

��ij�@s$ddlZddlZGdd�de�ZdS)�Nc@s$eZdZdZd
dd�Zddd�Zd	S)�ProgressPrinterzNUtility class for printing some simple progress output for installs/uninstallsFrcCsNt��|_|rtj�d|�|r0tj�|�ntj�d|�tj��dS)Nz    z%s...)�time�start�sys�stdout�write�flush)�self�msg�section�indent�r
�-/usr/lib/fm-agent/library/progress_printer.py�__init__	s
zProgressPrinter.__init__�donecCs~t��}tt||jdd�d�}||}|}||kr`tj�d�tj��t�d�t��}q.tj�d|�tj��dS)N��g�?�.g�������?z%s
)	r�max�minrrrrr�sleep)r	r
�end�elapsedZ	finish_at�nowr
r
r�finishs


zProgressPrinter.finishN)Fr)r)�__name__�
__module__�__qualname__�__doc__rrr
r
r
rrs

r)rr�objectrr
r
r
r�<module>s