
    2.id                     Z    d dl  d dlmZ  G d deej                  j
                        Zy)    )*)CmfEvalBzpythonMixinc                   (   e Zd Zd ZdZdZdZdZddgdg dd	gd
Z G d de	j                  j                  j                        Z G d de	j                  j                  j                        Ze	j                  j                  e	j                  j                   ddd      Z G d dej&                        Z G d dej(                        Z G d dej*                        Ze	j                  j                  e	j                  j,                  ddd      Zy)CmfAutomationCronTriggersettingsACRNu   Автоматизация Crondeny	cron_rulename_main)
coder   r
   cron_run_lasttext	eval_fileeval_file_path	eval_codeeval_unsafesl_owner_lock)r   fields)ui_list_fieldsui_group_fieldsc                       e Zd ZdZy)CmfAutomationCronTrigger.nameu   ИмяN__name__
__module____qualname__caption     :./modules/automation/fields/cmf_automation_cron_trigger.pyr   r   $   s    r    c                       e Zd ZdZy)CmfAutomationCronTrigger.textu   ОписаниеNr   r   r    r!   r   r#   '   s    $r    r   u   Выражение CronTz0 0 */2 * * *)r   nullableplaceholderc                       e Zd Zy)"CmfAutomationCronTrigger.eval_codeNr   r   r   r   r    r!   r   r'   1       r    r   c                       e Zd Zy)"CmfAutomationCronTrigger.eval_fileNr(   r   r    r!   r   r+   4   r)   r    r   c                       e Zd Zy)'CmfAutomationCronTrigger.eval_file_pathNr(   r   r    r!   r   r-   7   r)   r    r   u'   Последнее выполнение)r   r$   readonlyN)r   r   r   ui_name	ui_modulecode_prefixverbose_nameacl_default_user_policyui_formcmfmodels	CmfEntityr   r   r   FieldCmfStr64r
   r   r   r   r   CmfDateTimer   r   r    r!   r   r      s   (GIK4L$ 

 
 G.szz##(( %szz##(( % 

  

)#	 ! I(22 (22 -<<  JJ$$

9	 % Mr    r   N)cmf.include%common.models.cmf_eval_bzpython_mixinr   r5   r6   r7   r   r   r    r!   <module>r=      s$     F93SZZ5I5I 9r    