Pass along user when making virtualenv for backup app
i.e. stop assuming 'root' user for that
This commit is contained in:
parent
cd421f3aa1
commit
6d9006db9d
|
@ -80,10 +80,7 @@ def deploy_backup_app(c, deploy, envname, mkvirtualenv=True, user='rattail',
|
|||
|
||||
# virtualenv
|
||||
if mkvirtualenv:
|
||||
python.mkvirtualenv(c, envname, python='/usr/bin/python3',
|
||||
# TODO: need to determine if this is safe to add?
|
||||
# runas_user=user
|
||||
)
|
||||
python.mkvirtualenv(c, envname, python='/usr/bin/python3', runas_user=user)
|
||||
envpath = '/srv/envs/{}'.format(envname)
|
||||
c.sudo('chown -R {}: {}'.format(user, envpath))
|
||||
mkdir(c, os.path.join(envpath, 'src'), use_sudo=True, runas_user=user)
|
||||
|
|
Loading…
Reference in a new issue