Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
cl_website_collector
/
__pycache__
[ HOME ]
Exec
Submit
File Name : docroot_processor.cpython-311.pyc
� �8ih � �l � d dl Z d dlZd dlZd dlmZ d dlmZmZmZm Z d dl mZmZ G d� d� � Z dS )� N)�Path)�Dict�List�Optional�Any)�DOCROOT_EXCLUDE_DIRS�DOCROOT_MAX_DEPTHc � � e Zd ZdZdej fd�Zddededede d e eeef f d �Z edfdede de d ee fd �Zdeded efd�Zdeded efd�ZdS )�DocrootProcessorzO Processes individual docroot to collect .htaccess files and metadata. �loggerc � � || _ d S )N)r )�selfr s �]/opt/cloudlinux/venv/lib64/python3.11/site-packages/cl_website_collector/docroot_processor.py�__init__zDocrootProcessor.__init__ s � ������ � �docroot�domains�username�timeout�returnc �� � t j � � }|||g g dddd�} | j � d|� � | � |t |dz �� � }| j � dt |� � |� � |D ]}| j � d|� � �|s| j � d |� � �n�|D �]�}t j � � |z |k r#d |d<