1
0
Fork 0

Added FreeBSD support

This commit is contained in:
Julien Dessaux 2021-06-29 18:23:26 +02:00
parent fb1bc55552
commit 6e2e7d5574
4 changed files with 16 additions and 7 deletions

View file

@ -13,11 +13,12 @@ class ActionModule(ActionBase):
### OS support #######################################################
os_package_names = {
'Alpine': 'borgbackup',
'Debian': 'borgbackup',
'Gentoo': 'app-backup/borgbackup',
'OpenBSD': 'borgbackup',
'RedHat': 'borgbackup',
'Alpine': 'borgbackup',
'Debian': 'borgbackup',
'FreeBSD': 'py38-borgbackup',
'Gentoo': 'app-backup/borgbackup',
'OpenBSD': 'borgbackup',
'RedHat': 'borgbackup',
}
if task_vars['ansible_os_family'] not in os_package_names:
error_msgs.append(f"borg role does not support {task_vars['ansible_os_family']} os family clients yet")