Edit File: run.cpython-311.pyc
� P6h� � �� � d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl mZmZ d dl mZ d dlmZ d d lmZ d d lmZ d dlmZ d dlmZ d d lmZ d dlmZ d dlmZ d dlm Z d dl!m"Z" d dl#m$Z$ d dl%m&Z& d dl'm(Z( d dl)m*Z*m+Z+m,Z, d dl-m.Z. d dl/m0Z0 d dl1m2Z2 d dl3m4Z4 d dl5m6Z6 dZ7 ee8� � Z9d� Z:de;fd�Z<d� Z=d � Z>d!� Z?e8d"k r! e?� � e9�@ d#� � dS dS )$� N)� getLogger)�Path)�OperationalError)�IPSET_LISTS_PATH)�subscribe_to_malware_action�HackerTrapHitsSaver)�AVSource)�server)�systemd_notifier)�health)�Model)� LicenseCLN)� BasePlugin)�subscribe_to_license_changes)�IndependentAgentIDAPI)� CoreSource)�instance)�Router)�app)�AV_PLUGINS_PACKAGES)�importer�Scope�fail_agent_service)�rpc_handlers)� configure)�ip_versions)�IM360Source)�features)z im360.pluginsc � � | j dk r>t j dd� � }t |� � � � � rddlm} |S | S )N�SendToServerFGW�IM360_FGW_FOLDER_PATHz"/var/imunify360/.dont.use.fgw.flagr )�SendToServer)�__name__�os�getenvr �exists�defence360agent.plugins.clientr"