mirror of
https://github.com/borgbase/ansible-role-borgbackup.git
synced 2024-12-27 00:08:33 +01:00
Update: made the lock_wait optional argument configurable (#24)
This commit is contained in:
parent
65d2953262
commit
2d8d666633
@ -18,6 +18,7 @@ An Ansible Role that sets up automated remote backups on the target machine. Use
|
||||
- `borg_exclude_patterns`: Paths or patterns to exclude from backup. See [official documentation](https://borgbackup.readthedocs.io/en/stable/usage/help.html#borg-help-patterns) for more.
|
||||
- `borg_one_file_system`: Don't cross file-system boundaries. Defaults to `true`
|
||||
- `borg_exclude_from`: Read exclude patterns from one or more separate named files, one pattern per line.
|
||||
- `borg_lock_wait_time`: Config maximum seconds to wait for acquiring a repository/cache lock. Defaults to 5 seconds.
|
||||
- `borg_ssh_command`: Command to use instead of just "ssh". This can be used to specify ssh options.
|
||||
- `borg_remote_path`: Path to the borg executable on the remote. It will default to `borg`.
|
||||
- `borg_encryption_passcommand`: The standard output of this command is used to unlock the encryption key.
|
||||
|
@ -9,6 +9,7 @@ borgmatic_after_backup_command: []
|
||||
borg_one_file_system: true
|
||||
borg_exclude_from: []
|
||||
borg_encryption_passcommand: false
|
||||
borg_lock_wait_time: 5
|
||||
borg_ssh_command: false
|
||||
borg_remote_path: false
|
||||
borg_retention_policy:
|
||||
|
@ -70,7 +70,7 @@ storage:
|
||||
umask: 0077
|
||||
|
||||
# Maximum seconds to wait for acquiring a repository/cache lock.
|
||||
lock_wait: 5
|
||||
lock_wait: {{ borg_lock_wait_time }}
|
||||
|
||||
# Name of the archive. Borg placeholders can be used. See the output of
|
||||
# "borg help placeholders" for details. Default is
|
||||
|
Loading…
Reference in New Issue
Block a user