Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
duplicity
/
backends
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: tahoebackend.cpython-310.pyc
o �~�_T � @ sF d dl mZ d dl mZ d dlZ G dd� de jj�Ze j�de� dS )� )�log)�utilNc @ sJ e Zd ZdZdd� Zddd�Zdd� Zd d � Zdd� Zd d� Z dd� Z dS )�TAHOEBackendz+ Backend for the Tahoe file system c C sp t jj�| |� |j�d��d�}|d | _t|�dkr'd� |dd � �| _ nd| _ t�d|| j| j f � d S )N�/r � � ztahoe: %s -> %s:%s) � duplicity�backend�Backend�__init__�path�strip�split�alias�len�join� directoryr �Debug)�self� parsed_url�url� r �A/usr/lib/python3/dist-packages/duplicity/backends/tahoebackend.pyr s zTAHOEBackend.__init__Nc C sl |d u r| j dkrd| j| j f S d| j S t|dj�r!t�|�}| j dkr/d| j| j |f S d| j|f S )Nr z%s:%sz%s:� z%s:%s/%s)r r � isinstance� __class__r �fsdecode�r �filenamer r r �get_remote_path- s zTAHOEBackend.get_remote_pathc G s d� |�}| �|�\}}}|S )N� )r �subprocess_popen)r �args�cmd�_�outputr r r �run; s zTAHOEBackend.runc C s | � dd|j| �|�� d S �N�tahoe�cp)r&