U
    d                     @   s(   d dl T d dlT G dd dejjZdS )    )*c                
   @   s   e Zd Zd ZdZdZdZdZddgddddd	d
dddgdgdZG dd de	j
jjZG dd
 d
e	j
jjZe	jje	jjddddZe	jje	jjdddZe	jje	jjddddZe	jje	jjdddZe	jje	jjddddZd S )!CmfAutomationCronTriggerZsettingsZACRNu   Автоматизация CronZdeny	cron_rulenameZ_maincodecron_run_lasttext	eval_fileeval_file_path	eval_code)r   fields)Zui_list_fieldsZui_group_fieldsc                   @   s   e Zd ZdZdS )zCmfAutomationCronTrigger.nameu   ИмяN__name__
__module____qualname__caption r   r   :./modules/automation/fields/cmf_automation_cron_trigger.pyr   !   s   c                   @   s   e Zd ZdZdS )zCmfAutomationCronTrigger.textu   ОписаниеNr   r   r   r   r   r   $   s   u   Выражение CronTz0 0 */2 * * *)r   nullableZplaceholderu&   Выполняемый код bzPythonZCmfBzPython)r   Zwidgetu*   Запускать внешний файлF)r   defaultr   u   Путь до файла)r   r   u'   Последнее выполнение)r   r   readonlyN)r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZacl_default_user_policyZui_formcmfmodels	CmfEntityr   r   r   ZFieldZCmfStr64r   ZCmfTextr   ZCmfBoolr	   Z	CmfStr256r
   ZCmfDateTimer   r   r   r   r   r      sd   r   N)Z
cmf.fieldsZcmf.includer   r   r   r   r   r   r   r   <module>   s   