first commit
This commit is contained in:
149
cache/compiled/files/2854a64d8f00d00fb1d8a117e6baed57.yaml.php
vendored
Normal file
149
cache/compiled/files/2854a64d8f00d00fb1d8a117e6baed57.yaml.php
vendored
Normal file
@ -0,0 +1,149 @@
|
||||
<?php
|
||||
return [
|
||||
'@class' => 'Grav\\Common\\File\\CompiledYamlFile',
|
||||
'filename' => '/home/phvos/web/dedijk4.nl/public_html/system/blueprints/config/backups.yaml',
|
||||
'modified' => 1581466810,
|
||||
'data' => [
|
||||
'title' => 'PLUGIN_ADMIN.BACKUPS',
|
||||
'form' => [
|
||||
'validation' => 'loose',
|
||||
'fields' => [
|
||||
'history_title' => [
|
||||
'type' => 'section',
|
||||
'title' => 'PLUGIN_ADMIN.BACKUPS_HISTORY',
|
||||
'underline' => true
|
||||
],
|
||||
'history' => [
|
||||
'type' => 'backupshistory'
|
||||
],
|
||||
'config_title' => [
|
||||
'type' => 'section',
|
||||
'title' => 'PLUGIN_ADMIN.BACKUPS_PURGE_CONFIG',
|
||||
'underline' => true
|
||||
],
|
||||
'purge.trigger' => [
|
||||
'type' => 'select',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_STORAGE_PURGE_TRIGGER',
|
||||
'size' => 'medium',
|
||||
'default' => 'space',
|
||||
'options' => [
|
||||
'space' => 'Maximum Backup Space',
|
||||
'number' => 'Maximum Number of Backups',
|
||||
'time' => 'maximum Retention Time'
|
||||
],
|
||||
'validate' => [
|
||||
'required' => true
|
||||
]
|
||||
],
|
||||
'purge.max_backups_count' => [
|
||||
'type' => 'number',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_MAX_COUNT',
|
||||
'default' => 25,
|
||||
'size' => 'x-small',
|
||||
'help' => 'PLUGIN_ADMIN.BACKUPS_MAX_COUNT',
|
||||
'validate' => [
|
||||
'min' => 0,
|
||||
'type' => 'number',
|
||||
'required' => true,
|
||||
'message' => 'Must be a number 0 or greater'
|
||||
]
|
||||
],
|
||||
'purge.max_backups_space' => [
|
||||
'type' => 'number',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_MAX_SPACE',
|
||||
'append' => 'in GB',
|
||||
'size' => 'x-small',
|
||||
'default' => 5,
|
||||
'validate' => [
|
||||
'min' => 1,
|
||||
'type' => 'number',
|
||||
'required' => true,
|
||||
'message' => 'Space must be 1GB or greater'
|
||||
]
|
||||
],
|
||||
'purge.max_backups_time' => [
|
||||
'type' => 'number',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_MAX_RETENTION_TIME',
|
||||
'append' => 'PLUGIN_ADMIN.BACKUPS_MAX_RETENTION_TIME_APPEND',
|
||||
'size' => 'x-small',
|
||||
'default' => 365,
|
||||
'validate' => [
|
||||
'min' => 7,
|
||||
'type' => 'number',
|
||||
'required' => true,
|
||||
'message' => 'Rentenion days must be 7 or greater'
|
||||
]
|
||||
],
|
||||
'profiles_title' => [
|
||||
'type' => 'section',
|
||||
'title' => 'PLUGIN_ADMIN.BACKUPS_PROFILES',
|
||||
'underline' => true
|
||||
],
|
||||
'profiles' => [
|
||||
'type' => 'list',
|
||||
'style' => 'vertical',
|
||||
'label' => NULL,
|
||||
'classes' => 'backups-list compact',
|
||||
'sort' => false,
|
||||
'fields' => [
|
||||
'.name' => [
|
||||
'type' => 'text',
|
||||
'label' => 'PLUGIN_ADMIN.NAME',
|
||||
'placeholder' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_NAME',
|
||||
'validate' => [
|
||||
'max' => 20,
|
||||
'message' => 'Name must be less than 20 characters',
|
||||
'required' => true
|
||||
]
|
||||
],
|
||||
'.root' => [
|
||||
'type' => 'text',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_ROOT_FOLDER',
|
||||
'help' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_ROOT_FOLDER_HELP',
|
||||
'placeholder' => '/',
|
||||
'default' => '/',
|
||||
'validate' => [
|
||||
'required' => true
|
||||
]
|
||||
],
|
||||
'.exclude_paths' => [
|
||||
'type' => 'textarea',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_PATHS',
|
||||
'rows' => 5,
|
||||
'placeholder' => '/backup
|
||||
/cache
|
||||
/images
|
||||
/logs
|
||||
/tmp',
|
||||
'help' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_PATHS_HELP'
|
||||
],
|
||||
'.exclude_files' => [
|
||||
'type' => 'textarea',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_FILES',
|
||||
'rows' => 5,
|
||||
'placeholder' => '.DS_Store
|
||||
.git
|
||||
.svn
|
||||
.hg
|
||||
.idea
|
||||
.vscode
|
||||
node_modules',
|
||||
'help' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_EXCLUDE_FILES_HELP'
|
||||
],
|
||||
'.schedule' => [
|
||||
'type' => 'toggle',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_SCHEDULE',
|
||||
'highlight' => 1,
|
||||
'default' => 1,
|
||||
'options' => [
|
||||
1 => 'PLUGIN_ADMIN.YES',
|
||||
0 => 'PLUGIN_ADMIN.NO'
|
||||
],
|
||||
'validate' => [
|
||||
'type' => 'bool'
|
||||
]
|
||||
],
|
||||
'.schedule_at' => [
|
||||
'type' => 'cron',
|
||||
'label' => 'PLUGIN_ADMIN.BACKUPS_PROFILE_SCHEDULE_AT',
|
||||
'default' => '* 3 * * *',
|
Reference in New Issue
Block a user