2021-05-27 18:17:50 +02:00
|
|
|
|
title: PLUGIN_ADMIN.SCHEDULER
|
|
|
|
|
|
|
|
|
|
form:
|
|
|
|
|
validation: loose
|
|
|
|
|
|
|
|
|
|
fields:
|
|
|
|
|
|
|
|
|
|
status_title:
|
|
|
|
|
type: section
|
|
|
|
|
title: PLUGIN_ADMIN.SCHEDULER_STATUS
|
|
|
|
|
underline: true
|
|
|
|
|
|
|
|
|
|
status:
|
|
|
|
|
type: cronstatus
|
|
|
|
|
validate:
|
|
|
|
|
type: commalist
|
|
|
|
|
|
|
|
|
|
jobs_title:
|
|
|
|
|
type: section
|
|
|
|
|
title: PLUGIN_ADMIN.SCHEDULER_JOBS
|
|
|
|
|
underline: true
|
|
|
|
|
|
|
|
|
|
custom_jobs:
|
|
|
|
|
type: list
|
|
|
|
|
style: vertical
|
|
|
|
|
label:
|
|
|
|
|
classes: cron-job-list compact
|
|
|
|
|
key: id
|
|
|
|
|
fields:
|
|
|
|
|
.id:
|
|
|
|
|
type: key
|
|
|
|
|
label: ID
|
|
|
|
|
placeholder: 'process-name'
|
|
|
|
|
validate:
|
|
|
|
|
required: true
|
|
|
|
|
pattern: '[a-zа-я0-9_\-]+'
|
|
|
|
|
max: 20
|
|
|
|
|
message: 'ID must be lowercase with dashes/underscores only and less than 20 characters'
|
|
|
|
|
.command:
|
|
|
|
|
type: text
|
|
|
|
|
label: PLUGIN_ADMIN.COMMAND
|
|
|
|
|
placeholder: 'ls'
|
|
|
|
|
validate:
|
|
|
|
|
required: true
|
|
|
|
|
.args:
|
|
|
|
|
type: text
|
|
|
|
|
label: PLUGIN_ADMIN.EXTRA_ARGUMENTS
|
|
|
|
|
placeholder: '-lah'
|
|
|
|
|
.at:
|
2021-09-16 14:49:03 +02:00
|
|
|
|
type: text
|
|
|
|
|
wrapper_classes: cron-selector
|
2021-05-27 18:17:50 +02:00
|
|
|
|
label: PLUGIN_ADMIN.SCHEDULER_RUNAT
|
|
|
|
|
help: PLUGIN_ADMIN.SCHEDULER_RUNAT_HELP
|
|
|
|
|
placeholder: '* * * * *'
|
|
|
|
|
validate:
|
|
|
|
|
required: true
|
|
|
|
|
.output:
|
|
|
|
|
type: text
|
|
|
|
|
label: PLUGIN_ADMIN.SCHEDULER_OUTPUT
|
|
|
|
|
help: PLUGIN_ADMIN.SCHEDULER_OUTPUT_HELP
|
|
|
|
|
placeholder: 'logs/ls-cron.out'
|
|
|
|
|
.output_mode:
|
|
|
|
|
type: select
|
|
|
|
|
label: PLUGIN_ADMIN.SCHEDULER_OUTPUT_TYPE
|
|
|
|
|
help: PLUGIN_ADMIN.SCHEDULER_OUTPUT_TYPE_HELP
|
|
|
|
|
default: append
|
|
|
|
|
options:
|
|
|
|
|
append: Append
|
|
|
|
|
overwrite: Overwrite
|
|
|
|
|
.email:
|
|
|
|
|
type: text
|
|
|
|
|
label: PLUGIN_ADMIN.SCHEDULER_EMAIL
|
|
|
|
|
help: PLUGIN_ADMIN.SCHEDULER_EMAIL_HELP
|
|
|
|
|
placeholder: 'notifications@yoursite.com'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|