wo4hVlddlZddlZddlZddlmZddlmZejdddZd dZ d d Z dS) N) hosting_panel)importerzimav.malwarelib.utils.user_list panel_users)modulenamedefaultFc |rdStj}tj||t }|D]}t j|d}t|jdz |j z } tj |d} n#t$rYuwxYw| || kr tj|| #t$rYwxYwdSNhomez.rapid-scan-dbasyncionew_event_loopset_event_looprun_until_completerpathlibPathstrparentrr HostingPanelget_rapid_scan_db_dirOSErrorshutilmove migratordatabasefakekwargsloopusersuserpath_objold_pathnew_paths g/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/migrations/138_move_rapid_scan_dir.pymigrater& s(   ! # #D 4    # #KMM 2 2E<V --x)99HMIJJ $133IIV HH    H   x833   K( + + + +    D s$ ,B88 CCC(( C54C5c tj}tj||t }|D]}t j|d}t|jdz |j z } tj |d} n#t$rYuwxYw| || kr tj| |#t$rYwxYwdSr r rs r%rollbackr(%s  ! # #D 4    # #KMM 2 2E<V --x)99HMIJJ $133IIV HH    H   x833   K( + + + +    D s$,B44 CCC$$ C10C1)F) r rrdefence360agent.subsys.panelsrdefence360agent.utilsrgetrr&r(r%r.s 777777******hl ,=$ 0r-