'N d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl mZ d dlm Z mZ d dlmZ ej e Z G d d e ZdS ) N) HookEvents)HooksConfig) LicenseCLN) EventHook)ValidationError) RootEndpointsbind)notifierc @ e Zd ZddZ edd d Z edd d Z edd d Z edd d Z edd d Z edd dd Z edd dd ZdS )HooksEndpointsNc v |t j vr(||k r$t d | d S d S )Nz "{}" is not valid event for hook)r EVENTSr format)selfeventextras U/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/simple_rpc/hooks.py_check_eventzHooksEndpoints._check_event sG )))eunn!299%@@ *)nn hookaddc K | | t j || }|s#t d || d|d<