
    ՙhG                        d dl Z d dlZd dl  e        ej
                  j                  ej                  d    dz           e	         e
        ej                  j                  j                          d dl d dlmZ ddZy)    N)*z/config_load.py)commit_all_dsc                       fd}|S )Nc                       fd}|S )Nc                     t         j                  d      5  t        j                  }dt        _        t         j	                          t
        j                  j                  d      t        _	        t        j                         5  t        j                         5   | i | d d d        d d d        rt                n
t                |t        _        d d d        y # 1 sw Y   <xY w# 1 sw Y   @xY w# 1 sw Y   y xY w)N/Fz.CmfPerson:00000000-0000-0000-0000-000000000001)id)APPtest_request_contextconfigRAISE_LAZYLOADpreprocess_requestmodels	CmfPersongetgcurrent_personcmfutildisable_acldisable_notify
cmf_commitcmf_rollback)argskwargsr   commitfuncs      /opt/eva-app/patch/include.pywrapperz/app_context.<locals>.decorator.<locals>.wrapper   s    ))#. 7!'!6!6(-%&&(#)#3#3#7#7;k#7#l ((* *G,B,B,D * $)&)	* * L N(6%!7 7* * * *7 7s<   A-C5C)	C"C)**C5C&"C))C2	.C55C> )r   r   r   s   ` r   	decoratorzapp_context.<locals>.decorator   s    	7$     r   )r   r    s   ` r   app_contextr"      s    ( r!   )F)ossys
cmf.manageinstall_traceback_email_notifyr
   r   from_pyfilecmf__path__start_viewsinit_dsappREDIS_SETTINGS_MANAGER
init_rediscmf.includecmf.data_providers.baser   r"   r   r!   r   <module>r1      sa    	 
     

  s||A):: ;  	    ) ) +  1r!   