dedijk4/cache/compiled/files/da5e787a69ae683d4426078f673...

94 lines
3.9 KiB
PHP
Raw Normal View History

2020-02-19 16:42:35 +01:00
<?php
return [
'@class' => 'Grav\\Common\\File\\CompiledYamlFile',
'filename' => '/home/phvos/web/dedijk4.nl/public_html/system/blueprints/config/scheduler.yaml',
'modified' => 1581466810,
'data' => [
'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' => NULL,
'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' => 'cd ~;ls -lah;',
'validate' => [
'required' => true
]
],
'.args' => [
'type' => 'text',
'label' => 'PLUGIN_ADMIN.EXTRA_ARGUMENTS'
],
'.at' => [
'type' => 'cron',
'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'
]
]
]
]
]
]
];