/opt/imunify360/venv/lib/python3.11/site-packages/restore_infected/__pycache__
� x��C��� �( � d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl mZ d dlm Z mZmZmZmZ ddlmZ G d� d e� � Z G d � de� � Z G d� d e� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� d� � Z G d� d� � Z G d� d� � Z G d� d� � Z G d� de� � Z G d� de� � Z d � Z!d!� Z"d"� Z#d#� Z$d$� Z%d%� Z&d&� Z' G d'� d(ej( � � Z(e(j) Z*dS ))� N)�abstractmethod)�ThreadPoolExecutor)�suppress)�BinaryIO�Dict�Literal�Set�Tuple� )�helpersc � � e Zd ZdS )�BackendErrorN)�__name__� __module__�__qualname__� � �Y/opt/imunify360/venv/lib/python3.11/site-packages/restore_infected/backup_backends_lib.pyr r s � � � � � ��Dr r c � � e Zd ZdZdS )�BackendNotAuthorizedErrorzR Backup backend was't initialized properly and can't be used without auth N�r r r �__doc__r r r r r s � � � � � �� � �Dr r c � � e Zd ZdZdS )�BackendNonApplicableErrorzABackup couldn't be used on the systems with current configurationNr r r r r r s � � � � � �K�K��Dr r c � � e Zd ZdZdS )�BackendClientRequiredErrorz4Backup provider requires Client soft to be installedNr r r r r r s � � � � � �>�>�>�>r r c � � e Zd ZdZdS )�NoSuchUserErrorz.Backup file owner is not present on the systemNr r r r r r # s � � � � � �8�8�8�8r r c � � e Zd ZdZdS )�UnsupportedBackupErrorz,Backend can't recognize a backup file formatNr r r r r r '