This commit is contained in:
Manu 2019-02-28 18:40:31 +08:00
commit 2d1c5c5300
2 changed files with 2 additions and 3 deletions

View File

@ -1,6 +1,6 @@
# Ansible Role: BorgBackup Client # Ansible Role: BorgBackup Client
An Ansible Role that sets up BorgBackup on Debian/Ubuntu. An Ansible Role that sets up automated remote backups on the target machine. Uses [BorgBackup](https://borgbackup.readthedocs.io/en/stable/) and [Borgmatic](https://github.com/witten/borgmatic). Currently supports Debian and Ubuntu.
## Role Variables ## Role Variables

View File

@ -58,7 +58,7 @@ storage:
# Command to use instead of just "ssh". This can be used to specify ssh options. # Command to use instead of just "ssh". This can be used to specify ssh options.
# ssh_command: ssh -i ~/.ssh/id_ed25519 # ssh_command: ssh -i ~/.ssh/id_ed25519
{% if borg_ssh_command %} {% if borg_ssh_command %}
encryption_passcommand: {{ borg_ssh_command }} ssh_command: {{ borg_ssh_command }}
{% endif %} {% endif %}
# Umask to be used for borg create. # Umask to be used for borg create.
@ -134,4 +134,3 @@ hooks:
# List of one or more shell commands or scripts to execute in case an exception has occurred. # List of one or more shell commands or scripts to execute in case an exception has occurred.
on_error: on_error:
- echo "`date` - Error while creating a backup." - echo "`date` - Error while creating a backup."