o
    B_i                     @   s:   d dl mZ ddlmZ ddlmZ dedefddZd	S )
    )sync_playwright   )create_run_dir)ensure_logged_inmfa_codereturnc                 C   s   t | d}t 4}|jj| j| jd}| }| }t|| ||dd |j	t
| jd |  |  W d    n1 s?w   Y  td td|  dS )	N	bootstrap)headlessslow_moT)	allow_mfa)pathz[UI] bootstrap OKz[UI] Artifacts: r   )r   r   chromiumlaunchr	   
slow_mo_msnew_contextnew_pager   storage_statestr
state_filecloseprint)cfgr   run_dirpbrowserctxpage r   X/var/www/html/flask_server/apps/aroflo_connector_app/ui_automation/commands/bootstrap.pycmd_bootstrap   s   

r   N)	playwright.sync_apir   core.artifactsr   auth.sessionr   r   intr   r   r   r   r   <module>   s    