$M t d dl Z d dlZd dlZd dlmZmZ ej e ZdZ d dZ
e fdZd
dZd
dZ
dS ) N)
ConfigFileNONEz!/etc/cron.d/imunify_scan_schedulec ddt ii} t | }| | d S # t $ r t d Y d S w xY w)NMALWARE_SCAN_SCHEDULEintervalpathz*Failed to set malware scan schedule config)r r dict_to_config Exceptionlogger exception)r configconfig_files j/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/migrations/123_disable_scheduled_scan.py_update_configr
s "
FG d+++""6***** G G GEFFFFFFGs %4 $AAc t j t 5 t j | d d d d S # 1 swxY w Y d S N)
contextlibsuppressFileNotFoundErrorosunlinkr s r _remove_cronr s . / /
$ s <A A Fc d S r migratordatabasefakekwargss r migrater! s D c d S r r r s r rollbackr$ * s Dr" r )F)r loggingr defence360agent.contracts.configr r getLogger__name__r CRON_PATHr r r! r$ r r" r