$MtddlZddlZddlZddlmZmZejeZdZ d dZ e fdZ d dZ d dZ dS) N) ConfigFileNONEz!/etc/cron.d/imunify_scan_schedulecddtii} t|}||dS#t$rtdYdSwxYw)NMALWARE_SCAN_SCHEDULEintervalpathz*Failed to set malware scan schedule config)rrdict_to_config Exceptionlogger exception)r config config_files j/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/migrations/123_disable_scheduled_scan.py_update_configr s " F G d+++ ""6***** GGGEFFFFFFGs%4$AActjt5tj|ddddS#1swxYwYdSN) contextlibsuppressFileNotFoundErrorosunlinkrs r _remove_cronrs  . / / $s<AAFc dSrmigratordatabasefakekwargss rmigrater! s  Dc dSrrrs rrollbackr$*sDr"r)F)rloggingr defence360agent.contracts.configrr getLogger__name__r CRON_PATHrrr!r$rr"rr*s ========  8 $ $ 0  G G G G            r"