Ansible roles
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
982 B

---
system_timers_base: []
system_timers_extra: []
system_timers: "{{ system_timers_base + system_timers_extra }}"
# Default settings, if not specified for a timer
system_timer_defaults:
description: System timer managed by ansible
calendar: daily
persistent: False
enabled: True
user: root
max_duration: infinity
# Define systemd timers
# system_timers:
# - id: vaccuum-db
# calendar: weekly
# enabled: True
# user: postgres
# command: |
# #!/bin/bash -e
# start=`date +%s`
# echo "Start purging data older than ${RETENTION_TIME_IN_DAYS} days"
# psql -U postgres -d exchangeStatusDB << EOF
#   delete
#   from tracking
#   where timestamp < now()-'${RETENTION_TIME_IN_DAYS} day'::interval;
# EOF
# end=`date +%s`
# echo Purge ended and take `expr $end - $start` seconds.
#
# - id: dump
# calendar: daily
# command: |
# mysqldump --all-databases > /opt/backup/mysql.sql