From f20c7e4b526362263ff1f4292deb5b6edab05ec4 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Thu, 7 Feb 2019 12:39:37 -0600 Subject: [PATCH] Allow alternate python3 for backup app environment --- rattail_fabric/backup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rattail_fabric/backup.py b/rattail_fabric/backup.py index c73bf05..9150f53 100644 --- a/rattail_fabric/backup.py +++ b/rattail_fabric/backup.py @@ -48,6 +48,7 @@ def deploy_backup_everything(**context): def deploy_backup_app(deploy, envname, mkvirtualenv=True, user='rattail', + python_exe='/usr/bin/python3', config=None, everything=None, crontab=None, runat=UNSPECIFIED): """ Make an app which can run backups for the server. @@ -64,7 +65,7 @@ def deploy_backup_app(deploy, envname, mkvirtualenv=True, user='rattail', # virtualenv if mkvirtualenv: - python.mkvirtualenv(envname, python='/usr/bin/python3', upgrade_setuptools=False) + python.mkvirtualenv(envname, python=python_exe, upgrade_setuptools=False) envpath = '/srv/envs/{}'.format(envname) sudo('chown -R {}: {}'.format(user, envpath)) with cd(envpath):