File: //usr/lib/python3/dist-packages/duplicity/backends/__pycache__/webdavbackend.cpython-310.pyc
o
�~�_O � @ s: d dl mZ e�� d dlmZ d dlmZ d dlZd dlZd dl Z d dl
Z
d dlZd dlZ
d dlZ
d dlZ
d dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZmZ G d d
� d
e
jj�ZG dd� dejj�ZG d
d� dej j!�Z"ej �#de"� ej �#de"� ej �#de"� ej �#de"� ej j$�%g d�� dS )� )�standard_library)�str)�rangeN)�config)�log)�util)�BackendException�FatalBackendExceptionc @ s e Zd ZdZdd� Zdd� ZdS )�CustomMethodRequestz�
This request subclass allows explicit specification of
the HTTP request method. Basic urllib.request.Request class
chooses GET or POST depending on self.has_data()
c O s&