Configuration - haondt/pyreminder GitHub Wiki
pyreminder is built around a simple, linear workflow:
- for each check
- check the source
- if the source has changed
- enrich the data
- for each destination
- render the template
- send the rendered template to the destination
- schedule check to run again after a period of time
Each step is configured in pyreminder.yml
checks:
- CHECK_NAME:
source:
type: SOURCE_TYPE
enrichments:
- type: ENRICHMENT_TYPE
destinations:
- type: DESTINATION_TYPE
template: DESTINATION_TEMPLATE
period: CHECK_PERIOD