\A H d Z ddlmZ ddlmZmZ ee Zi ZddZ dS )z9Run default hooks for files update and log errors if any. ) getLogger) check_run
CheckRunErrorreturnNc K |rt | j }|rb| rP t |g d{V dS # t
$ r&}t d| Y d}~dS d}~ww xY wdS dS dS )zDRun delivered hooks for files update. Errors are logged up on stack.NzError during hook execution: %s)
DEFAULT_HOOKSgettypeexistsr r loggererror)files_index_object
is_updatedhookes P/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/files/hooks.pydefault_hookr
s C !3!899 CDKKMM C
C'''''''''''
C
C
C>BBBBBBBBB
CC C C C C Cs A
BA>>B)r N)
__doc__loggingr defence360agent.utilsr r __name__r r r r