annotate core/modules/update/config/schema/update.schema.yml @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 4c8ae668cc8c
children
rev   line source
Chris@0 1 # Schema for the configuration files of the Update module.
Chris@0 2
Chris@0 3 update.settings:
Chris@0 4 type: config_object
Chris@0 5 label: 'Update settings'
Chris@0 6 mapping:
Chris@0 7 check:
Chris@0 8 type: mapping
Chris@0 9 label: 'Check settings'
Chris@0 10 mapping:
Chris@0 11 disabled_extensions:
Chris@0 12 type: boolean
Chris@0 13 label: 'Check for updates of uninstalled modules and themes'
Chris@0 14 interval_days:
Chris@0 15 type: integer
Chris@0 16 label: 'Days since last check'
Chris@0 17 fetch:
Chris@0 18 type: mapping
Chris@0 19 label: 'Fetch settings'
Chris@0 20 mapping:
Chris@0 21 url:
Chris@0 22 type: uri
Chris@0 23 label: 'URL for fetching available update data'
Chris@0 24 max_attempts:
Chris@0 25 type: integer
Chris@0 26 label: 'Maximum attempts'
Chris@0 27 timeout:
Chris@0 28 type: integer
Chris@0 29 label: 'Timeout in seconds'
Chris@0 30 notification:
Chris@0 31 type: mapping
Chris@0 32 label: 'Notification settings'
Chris@0 33 mapping:
Chris@0 34 emails:
Chris@0 35 type: sequence
Chris@0 36 label: 'Email addresses to notify when updates are available'
Chris@0 37 sequence:
Chris@0 38 type: email
Chris@0 39 label: 'Email'
Chris@0 40 threshold:
Chris@0 41 type: string
Chris@0 42 label: 'Email notification threshold'