관리-도구
편집 파일: plugins.cpython-311.pyc
� IMgi � �p � d dl Z d dlZd dlZd dlZd dlmZmZmZ d dlm Z d dl mZmZ d dl mZmZ d dlmZ ej e� � Z G d� de� � Z G d � d ee� � Z G d� dee� � Z G d � dee�� � Z G d� d� � Z G d� deee� � Zdd�d�Z e� � Zd� Zd� Z dS )� N)�ABC�ABCMeta�abstractmethod)�suppress)� lru_cache�wraps)�Message�MessageType)�Scopec �Z � � e Zd Zej ZdZdZg Z� fd�Z e d� � � Zd� Zd� Z � xZS )� BasePlugin�d Tc �n �� t � � j di |�� | j � | � � d S )N� )�super�__init_subclass__�_subclasses�append)�cls�kwargs� __class__s ��V/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/contracts/plugins.pyr zBasePlugin.__init_subclass__ s<