wo4hlddlZddlZddlmZejeZGddZddZddZ dS) N)suppressceZdZdZdZdZdS)VirusdieLicensez/usr/local/vdserver/config.jsonc0|ddS)N) _write_key)selfs f/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/migrations/051_cleanup_vd_license.py unregisterzVirusdieLicense.unregister s ct|j5}tj|}dddn #1swxYwY||d<t|jd5}tj||dddddddS#1swxYwYdS)N vdbApiKeywT),z: ) sort_keysindent separators)open CONFIG_FILEjsonloaddump)r key read_filecontent write_files r rzVirusdieLicense._write_keys $" # # +yi **G + + + + + + + + + + + + + + + #  $"C ( ( J I&                       s6::BB BN)__name__ __module__ __qualname__rr rr r rrs73K     r rFc tt5tddddS#1swxYwYdS)zWrite your migrations here.N)rFileNotFoundErrorrr migratordatabasefakekwargss r migrater)s # $ $''$$&&&''''''''''''''''''s!AA Ac dS)z$Write your rollback migrations here.Nr!r$s r rollbackr+%sDr )F) rlogging contextlibr getLoggerrloggerrr)r+r!r r r0s   8 $ $,''''      r