Setup of Python virtualenv sandboxes.
New in version 0.17.0.
salt.states.virtualenv_mod.
managed
(name, venv_bin=None, requirements=None, system_site_packages=False, distribute=False, use_wheel=False, clear=False, python=None, extra_search_dir=None, never_download=None, prompt=None, user=None, no_chown=False, cwd=None, index_url=None, extra_index_url=None, pre_releases=False, no_deps=False, pip_download=None, pip_download_cache=None, pip_exists_action=None, proxy=None, use_vt=False, env_vars=None, pip_upgrade=False, pip_pkgs=None)¶Create a virtualenv and optionally manage it with pip
salt://
the file will be transferred from the master file server.As an alternative to requirements, pass a list of pip packages that should be installed.
Also accepts any kwargs that the virtualenv module will. However, some kwargs require - distribute: True
/var/www/myvirtualenv.com:
virtualenv.managed:
- system_site_packages: False
- requirements: salt://REQUIREMENTS.txt
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 2015.8.1