__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

��gx����SSKrSSKrSSKrSSKrSSKJr SSKrSSKr	SSK	J
r
 SSKJr "SS\	RR5r\	RR!S\5 g)�N)�Path)�log)�BackendExceptionc�0�\rSrSrSrSrSrSrSrSr	g)	�SlateBackend�"z
Backend for Slate
c��[RRRX5 [R
"S5 S[RR5;a[S5e[RSUl
S[RR5;aSUlOSS:XaSUlOSUl[R"SS	S
005nSSUR3S
.n[R"SUUURS9nUR (d[S5eUR#5R%S5SUlg)Nzloading slate backend...�
SLATE_API_KEYzeYou must set an environment variable SLATE_API_KEY
                as the value of your slate API key�SLATE_SSL_VERIFYT�0F�data�private�true�application/json�Basic �zContent-Type�
Authorization�https://slate.host/api/v1/get�r
�headers�verify�&Slate backend requires a valid API key�/���)�	duplicity�backend�Backend�__init__r�Debug�os�environ�keysr�keyr�json�dumps�requests�post�ok�geturl�split�slate_id)�self�
parsed_urlr
r�responses     �A/usr/lib/python3/dist-packages/duplicity/backends/slatebackend.pyr�SlateBackend.__init__'s�����!�!�*�*�4�<��	�	�,�-��"�*�*�/�/�"3�3�"�6��
�
�z�z�/�2�D�H��R�Z�Z�_�_�%6�6��D�K�!�S�(�#���"����z�z�6�I�v�#6�7�8��.�%�d�h�h�Z�0�
��
�=�=�+����;�;�	
���{�{�"�#K�L�L�"�)�)�+�1�1�#�6�r�:��
�c���[R"SSS005nSSUR3S.n[R"S[UR535 [R"SURS	535 [[R"U55n[[R"UR55n[UR5RS
5(aN[R"S5 [R"[U5[URU555n[R"S5 S
SUR30nU[[U5S50n[R"S[UR!5535 ["R$"SUR&3UUS9n[R"S5 UR((d[+SU35e[R"SUR&35 [U5R-S5(a [R."[U55 gg)Nr
rrrrrzsource_path.name: zremote_filename: �utf8�mktempzcopying temp file for uploadr.r�rbz-------------------FILECHECK: z&https://uploads.slate.host/api/public/)�url�filesrzresponse handledz6An error occurred whilst attempting to upload a file: z,File successfully uploaded to slate with id:zdifftar.gpg)r$r%r#rr�str�name�decoder �fsdecoder�
startswith�shutil�move�	with_name�openr"r&r'r+r(r�endswith�remove)	r,�source_path�remote_filenamer
r�rem_filename�srcr7r.s	         r/�_put�SlateBackend._putKs����z�z�6�I�v�#6�7�8��.�%�d�h�h�Z�0�
��
	�	�	�&�s�;�+;�+;�'<�&=�>�?��	�	�%�o�&<�&<�V�&D�%E�F�G��2�;�;��7�8���2�;�;�{�/�/�0�1���s�x�x�=�#�#�H�-�-��I�I�4�5��+�+�c�#�h��C�M�M�,�,G�(H�I�C��	�	�*��"�f�T�X�X�J�$7�8���t�C��H�d�3�4���	�	�2�3�u�z�z�|�3D�2E�F�G��=�=�8�����H���
��
	�	�	�$�%��{�{�"�%[�\d�[e�#f�g�g��I�I�D�T�]�]�O�T�U��s�8���]�+�+��I�I�c�#�h��,r1c��[R"SUR35 [R"SSS005nSSUR
3S.n[R"SUUURS	9nUR(d[S
5eUR5Sn/nUH`nUSUR:Xa'USS
nUHnURUS5 M M=[R"SUR35 Mb U$)Nz
Slate ID: r
rrrrrrrr�slates�id�objectsr9zCould not find slate with id: )rrr+r$r%r#r&r'rr(r�append)	r,r
rr.rJ�	file_list�slater7�fs	         r/�_list�SlateBackend._listns����	�	�J�t�}�}�o�.�/��z�z�6�I�v�#6�7�8��.�%�d�h�h�Z�0�
���=�=�+����;�;�	
���{�{�"�#K�L�L������*���	��E��T�{�d�m�m�+��f�
�i�0���A��$�$�Q�v�Y�/���	�	�:�4�=�=�/�J�K�
��r1c��Sn[R"SSS005nSSUR3S.n[R"SUUUR
S	9nUR5S
nUHynUSUR:XdMSnUSS
HSn	U	SURS5:XaU	SRS5Sn
 MW[SURS5-S-5e M{ U(d[SURS35e[RRSW
3[R"UR55 [ R""SU
35 g![$an[S5eSnAff=f)NFr
rrrrrrrrJrKTrLr9r3r6rrz
The file 'z+' could not be found in the specified slatezA slate with id z does not existzhttp://ipfs.io/ipfs/zDownloaded file with cid: zCouldn't download file)r$r%r#r&r'rr+r:r*r�urllib�request�urlretriever r;r9rr�	NameError)r,rD�
local_path�foundr
rr.rJrO�obj�cid�es            r/�_get�SlateBackend._get�s{�����z�z�6�I�v�#6�7�8��.�%�d�h�h�Z�0�
��
�=�=�+����;�;�	
�������*���E��T�{�d�m�m�+��� ��=��3�C��6�{�o�&<�&<�V�&D�D�!�%�j�.�.�s�3�B�7���.�(�-�4�4�V�<�=�K�L���4���"�%5�d�m�m�_�O�#T�U�U�	=��N�N�&�&�)=�c�U�'C�R�[�[�Q[�Q`�Q`�Ea�b��I�I�2�3�%�8�9���	=�"�#;�<�<��	=�s�AE�
E8�(E3�3E8)r#r+rN)
�__name__�
__module__�__qualname__�__firstlineno__�__doc__rrGrQr]�__static_attributes__�r1r/rr"s���";�H! �F�>+=r1rrO)r$r r=�urllib.requestrT�pathlibrr&�duplicity.backendrr�duplicity.errorsrrrr�register_backendrer1r/�<module>rksU��*�	�
������-�V=�9�$�$�,�,�V=�r
���"�"�7�L�9r1

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 379 B 0644
_cf_cloudfiles.cpython-313.pyc File 5.1 KB 0644
_cf_pyrax.cpython-313.pyc File 6.79 KB 0644
_testbackend.cpython-313.pyc File 16.5 KB 0644
adbackend.cpython-313.pyc File 18.76 KB 0644
azurebackend.cpython-313.pyc File 6.79 KB 0644
b2backend.cpython-313.pyc File 11.74 KB 0644
boxbackend.cpython-313.pyc File 9.21 KB 0644
cfbackend.cpython-313.pyc File 665 B 0644
dpbxbackend.cpython-313.pyc File 24.58 KB 0644
gdocsbackend.cpython-313.pyc File 10.15 KB 0644
gdrivebackend.cpython-313.pyc File 15.64 KB 0644
giobackend.cpython-313.pyc File 9.93 KB 0644
hsibackend.cpython-313.pyc File 3.42 KB 0644
hubicbackend.cpython-313.pyc File 2.76 KB 0644
idrivedbackend.cpython-313.pyc File 23.25 KB 0644
imapbackend.cpython-313.pyc File 12.94 KB 0644
jottacloudbackend.cpython-313.pyc File 7.04 KB 0644
lftpbackend.cpython-313.pyc File 12.44 KB 0644
localbackend.cpython-313.pyc File 4.08 KB 0644
mediafirebackend.cpython-313.pyc File 6.07 KB 0644
megabackend.cpython-313.pyc File 8.47 KB 0644
megav2backend.cpython-313.pyc File 10.2 KB 0644
megav3backend.cpython-313.pyc File 11.81 KB 0644
multibackend.cpython-313.pyc File 14.88 KB 0644
ncftpbackend.cpython-313.pyc File 7.3 KB 0644
onedrivebackend.cpython-313.pyc File 17.76 KB 0644
par2backend.cpython-313.pyc File 11.9 KB 0644
pcabackend.cpython-313.pyc File 15.11 KB 0644
pydrivebackend.cpython-313.pyc File 14.04 KB 0644
rclonebackend.cpython-313.pyc File 6.53 KB 0644
rsyncbackend.cpython-313.pyc File 7.66 KB 0644
s3_boto3_backend.cpython-313.pyc File 11.21 KB 0644
slatebackend.cpython-313.pyc File 7.49 KB 0644
ssh_paramiko_backend.cpython-313.pyc File 23.04 KB 0644
ssh_pexpect_backend.cpython-313.pyc File 14.37 KB 0644
swiftbackend.cpython-313.pyc File 12.88 KB 0644
sxbackend.cpython-313.pyc File 2.87 KB 0644
tahoebackend.cpython-313.pyc File 3.64 KB 0644
webdavbackend.cpython-313.pyc File 25.74 KB 0644
xorrisobackend.cpython-313.pyc File 16.46 KB 0644
Filemanager