diff --git a/rattail_fabric2/backup.py b/rattail_fabric2/backup.py index 533e898..c208573 100644 --- a/rattail_fabric2/backup.py +++ b/rattail_fabric2/backup.py @@ -54,6 +54,7 @@ def deploy_backup_everything(c, **context): def deploy_backup_app(c, deploy, envname, mkvirtualenv=True, user='rattail', install_borg=False, + link_borg_to_bin=True, install_rattail=True, config=None, rattail_backup_script=None, @@ -123,6 +124,8 @@ def deploy_backup_app(c, deploy, envname, mkvirtualenv=True, user='rattail', 'llfuse==1.3.4', ] c.sudo("bash -l -c 'workon {} && cdvirtualenv && bin/pip install {}'".format(envname, ' '.join(packages)), user=user) + if link_borg_to_bin: + c.sudo("ln -sf {}/bin/borg /usr/local/bin/borg".format(envpath)) # backup-everything script if install_rattail or everything: