CasperSecurity

Current Path : /lib/python3/dist-packages/cloudinit/log/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/cloudinit/log/__pycache__/log_util.cpython-310.pyc

o

쑛hi	�@s~ddlZddlZddlZddlmZe�e�Zejdd�de	ddfdd�Z
ed	�d
d��Zdddejdfdd
�Z
ddd�ZdS)�N)�timedT)�	log_level�exc_infor�returncGs0|j||g|�R�|j|g|�Rd|i�dS)Nr)�log�debug)r�msgrr�args�r
�8/usr/lib/python3/dist-packages/cloudinit/log/log_util.py�logexc
srzWriting to consolecCsBt|d��}|�|�|��Wd�dS1swYdS)N�w)�open�write�flush)�conpath�text�wfhr
r
r�write_to_consoles

"�rc	Cs�|rtj�|�|rEd}d}tj�|�r;z	t||�d}Wnty:d}tj�|�d��|r8|�	t
j|�Ynw|rE|sEtj�|�|ra|ddkrY|�	||dd��dS|�	||�dSdS)Nz/dev/consoleFTzFailed to write to /dev/console�
���)�sys�stderrr�os�path�existsr�OSError�stdoutr�logging�WARNING)	r�consolerrr�fallback_to_stdoutr�writing_to_console_worked�
console_errorr
r
r�	multi_logs.
��
�r$��	Error:
{}FcCs&t|�|�tjd�|rt�|�|S)z�Print error to stderr and return or exit

    @param msg: message to print
    @param rc: return code (default: 1)
    @param fmt: format string for putting message in (default: 'Error:\n {}')
    @param sys_exit: exit when called (default: false)
    )�file)�print�formatrr�exit)r�rc�fmt�sys_exitr
r
r�errorDs
r.)r%r&F)rrr�cloudinit.performancer�	getLogger�__name__�LOGr�intrr�DEBUGr$r.r
r
r
r�<module>s(
��
�

�,
Hacker Blog, Shell İndir, Sql İnjection, XSS Attacks, LFI Attacks, Social Hacking, Exploit Bot, Proxy Tools, Web Shell, PHP Shell, Alfa Shell İndir, Hacking Training Set, DDoS Script, Denial Of Service, Botnet, RFI Attacks, Encryption
Telegram @BIBIL_0DAY