403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /lib64/python3.9/site-packages/systemd/test/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /lib64/python3.9/site-packages/systemd/test/__pycache__/test_journal.cpython-39.opt-1.pyc
a

��X]'�@s�ddlmZddlZddlZddlZddlZddlZddlZddlZddl	Z
ddlmZm
Z
ddlmZddlZe�d�Ze�d�ZGdd�d�Zejd	d
��Zejdd��Zd
d�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Z dd �Z!d!d"�Z"d#d$�Z#d%d&�Z$d'd(�Z%d)d*�Z&d+d,�Z'd-d.�Z(d/d0�Z)d1d2�Z*d3d4�Z+d5d6�Z,d7d8�Z-d9d:�Z.d;d<�Z/d=d>�Z0d?d@�Z1dAdB�Z2dS)C�)�print_functionN)�journal�id128��
_make_lineZ 8441372f8dca4ca98694a6091fd8519fZ 8441370000000000000000001fd85000c@seZdZdd�Zddd�ZdS)�
MockSendercCs
g|_dS�N)�buf)�self�r�?/usr/lib64/python3.9/site-packages/systemd/test/test_journal.py�__init__szMockSender.__init__Nc	Ks�d|g}|dur,t|d|�}|�d|�||urJ|urJdurlnntjdd�ddd�\}}}|dur�|�d|�|dur�|�d	�|��|dur�|�d
|�|�dd�|��D��|j�|�dS)
NzMESSAGE=�hexzMESSAGE_ID=�)�limitr�z
CODE_FILE=zCODE_LINE={:d}z
CODE_FUNC=css|]\}}t||�VqdSrr)�.0�key�valrrr�	<genexpr>)�z"MockSender.send.<locals>.<genexpr>)�getattr�append�
_traceback�
extract_stack�format�extend�itemsr	)	r
ZMESSAGE�
MESSAGE_IDZ	CODE_FILEZ	CODE_LINEZ	CODE_FUNC�kwargs�args�idrrr�sends
"zMockSender.send)NNNN)�__name__�
__module__�__qualname__r
r"rrrrrs�rc
csLz
dVWn<ttfyF}z |j|kr0t���WYd}~n
d}~00dSr)�OSError�IOError�errno�pytest�skip)�code�errr�skip_oserror,s

r-ccs*z
dVWnty$t��Yn0dSr)�
ValueErrorr)r*rrrr�skip_valueerror5s
r/cCstjj}dSr)r�JournalHandlerZmap_priority)�prrr�test_priorities<sr2cCsFddi}t�t�� tjfi|��Wd�n1s80YdS)Nz X  r)r)�raisesr.rr0��kwrrr�"test_journalhandler_init_exceptionQsr6cCs"ddd�}tjtjfi|��dS)Nr�)�X�X3)rr0�logging�INFOr4rrr�test_journalhandler_initVs
r<c	CsNt�dtjddddd�}t�}dd|jd�}tjtjfi|��}|�|�dS)N�test-logger�testpath��testrr7)r8r9�sender_function)r:�	LogRecordr;rr"rr0�emit)�record�senderr5�handlerrrr�test_journalhandler_infoZs
rGc	Cs>t�dtjddddd�}t�}tjtj|jd�}|�|�dS)Nr=r>r?r@)rA)r:rBr;rrr0r"rC�rDrErFrrr�!test_journalhandler_no_message_ides

rIc	Cs@t�dtjddddd�}t�}tjtj|jtd�}|�|�dS�Nr=r>r?r@�rAr)	r:rBr;rrr0r"�TEST_MIDrCrHrrr�)test_journalhandler_message_id_on_handlerms�
rMc	CsBt�dtjddddd�}t�}tjtj|jtjd�}|�	|�dSrJ)
r:rBr;rrr0r"rLrrCrHrrr�-test_journalhandler_message_id_on_handler_hexvs�
rNc	CsJt�dtjddddd�}t|jd<t�}tjtj|jt	d�}|�
|�dS�Nr=r>r?r@rrK)r:rBr;�	TEST_MID2�__dict__rrr0r"rLrCrHrrr�)test_journalhandler_message_id_on_messages
�
rRc	CsLt�dtjddddd�}tj|jd<t�}tjtj|j	t
d�}|�|�dSrO)r:rBr;rPrrQrrr0r"rLrCrHrrr�-test_journalhandler_message_id_on_message_hex�s�
rScCsRt��}t�tj�}t�tj�}t�tj�}t�tjtjBtjB�}t�d�}dS)Nr)r�ReaderZ
LOCAL_ONLYZRUNTIME_ONLY�SYSTEM_ONLY)�j1�j2�j3Zj4Zj5Zj6rrr�test_reader_init_flags�srYcCs�t�t��t�tj�Wd�n1s,0Yt��"tj|jtjd�}Wd�n1sd0Yt��(tj|jtjtjBd�}Wd�n1s�0Ytj|jtjtj	Bd�}dS)N)�path�flags)
r)r3r.rrTZOS_ROOTr/�strpath�CURRENT_USERrU)�tmpdirrVrWrXrrr�test_reader_os_root�s*�$
�$
�r_cCs>tj|jd�}tjd|jd�tj|jd�}tj|jd�dS)N�rZr)rrTr\)r^rVrWrrr�test_reader_init_path�sracCs<t�t��tjddd�Wd�n1s.0YdS)Nr���r`�r)r3r&rrTrrrr� test_reader_init_path_invalid_fd�srdcCs<t�t��tjddd�Wd�n1s.0YdS)Nrr`rcrrrr�%test_reader_init_path_nondirectory_fd�srecCs�t�|jtj�}ttj��tj|d�}Wd�n1s<0Yt	�� tjtj
|d�}Wd�n1sr0Ytjtj|d�}dS�Nr`)�os�openr\�O_RDONLYr-r(�ENOSYSrrTr/ZSYSTEMr])r^�fdrVrWrXrrr�test_reader_init_path_fd�s*.rlcCshtj|jd�}|�Wd�n1s(0Yt�t��t|�Wd�n1sZ0YdSrf)rrTr\r)r3r&�next�r^�jrrr�test_reader_as_cm�s
rpcCsPtj|jd�}|�*|�tj�|�tjj�Wd�n1sB0YdSrf)rrTr\Zmessageid_matchrZSD_MESSAGE_JOURNAL_STARTZSD_MESSAGE_JOURNAL_STOPrrnrrr�test_reader_messageid_match�srqcCsTtj|jd�}|�.|��|�t�|�tj�Wd�n1sF0YdSrf)rrTr\Z	this_bootrLrrnrrr�test_reader_this_boot�s

rrcCsTtj|jd�}|�.|��|�t�|�tj�Wd�n1sF0YdSrf)rrTr\Zthis_machinerLrrnrrr�test_reader_this_machine�s

rsc	Csjtj|jd�}|�Dttj��|�d�}Wd�n1s>0YWd�n1s\0YdS)Nr`ZFOOBAR)rrTr\r-r(rjZquery_unique�r^roZansrrr�test_reader_query_unique�s
Fruc	Cshtj|jd�}|�Bttj��|��}Wd�n1s<0YWd�n1sZ0YdSrf)rrTr\r-r(rjZenumerate_fieldsrtrrr�test_reader_enumerate_fields�s
Drvc	Cshtj|jd�}|�Bttj��|��}Wd�n1s<0YWd�n1sZ0YdSrf�rrTr\r-r(rjZhas_runtime_filesrtrrr�test_reader_has_runtime_files�s
Drxc	Cshtj|jd�}|�Bttj��|��}Wd�n1s<0YWd�n1sZ0YdSrfrwrtrrr� test_reader_has_persistent_files�s
DrycCs8ddd�i}tj|j|d�}|�dd�}|�dd�}dS)NZxxxcSsdS�NZyyyr��argrrr�<lambda>rz(test_reader_converters.<locals>.<lambda>�rZ�
converters�abcZzzz���)rrTr\Z_convert_field�r^rrorrrr�test_reader_converters�s
r�cCsBdd�dd�d�}tj|j|d�}|�ddddgdd	gd
��}dS)NcSsdSrzrr{rrrr}
rz+test_reader_convert_entry.<locals>.<lambda>cSsdS)NZYYYrr{rrrr}r)�x1�x2r~r�r�sdefs��)r�Zy1r�Zy2)rrTr\Z_convert_entryr�rrr�test_reader_convert_entry	s��r�cCsFtj|jd�}t��}|�|�|�d�t�ddd�}|�|�dS)Nr`i90i��r7)rrTr\�timeZ
seek_realtime�datetime)r^roZnowZlong_agorrr�test_seek_realtimes

r�cCsNttj��t�d�}Wd�n1s*0Y|�d�}td|d�dS)Nztest_journal.pyzmessage...
zprinted message...)�file)r-r(�ENOENTr�stream�write�print)r��resrrr�test_journal_stream"s(
r�)3Z
__future__r�
contextlibr�r(r:rgr�Zuuid�	tracebackrZsystemdrrZsystemd.journalrr)ZUUIDrLrPr�contextmanagerr-r/r2r6r<rGrIrMrNrRrSrYr_rardrerlrprqrrrsrurvrxryr�r�r�r�rrrr�<module>sZ



		

	


Youez - 2016 - github.com/yon3zu
LinuXploit