---
### basic settings, role internal configuration

### service or site name
# used as default for a number of things, eg. venv, install dir, hostname, ...
# override this in you playbook for the service/site
service_name: "service"


### system configuration, library, service, ... feature switches

# use python3 instead of python2, which is default
use_python3: False
# alternatively setup pyenv and install python according to python-version
use_pyenv: False

## library/dependency feature flags
# install gettext and makepasswd
support_django: True
# is required by requests via pyopenssl
support_cryptography: True
# install image processing libraries
support_pillow: False
# install lxml headers
support_lxml: False
# install mysql client headers (not a database server!)
support_mysql: False
# install support for CFFI
support_cffi: True
# install enchant for sphinx spellcheck
support_sphinx: False
# install libraries for weasyprint
support_weasyprint: False


### directory structure, filesystem layout

# used for logs and virtualenv owner
service_user: "root"
service_group: "root"

# path to code root, where the django site module lives
source_path: "/vagrant"

venvs_path: "/opt/pyenv"
virtualenv_path: "{{ venvs_path }}/versions/{{ service_name }}"

---
### basic settings, role internal configuration

### service or site name
# used as default for a number of things, eg. venv, install dir, hostname, ...
# override this in you playbook for the service/site
service_name: "service"


### system configuration, library, service, ... feature switches

# use python3 instead of python2, which is default
use_python3: False
# alternatively setup pyenv and install python according to python-version
use_pyenv: False

## library/dependency feature flags
# install gettext and makepasswd
support_django: True
# is required by requests via pyopenssl
support_cryptography: True
# install image processing libraries
support_pillow: False
# install lxml headers
support_lxml: False
# install mysql client headers (not a database server!)
support_mysql: False
# install support for CFFI
support_cffi: True
# install enchant for sphinx spellcheck
support_sphinx: False
# install libraries for weasyprint
support_weasyprint: False


### directory structure, filesystem layout

# used for logs and virtualenv owner
service_user: "root"
service_group: "root"

# path to code root, where the django site module lives
source_path: "/vagrant"

venvs_path: "/var/virtualenvs"
virtualenv_path: "{{ venvs_path }}/{{ service_name }}"

# when using pyenv set something like this in the playbook:
#venvs_path: "/opt/pyenv"
#virtualenv_path: "{{ venvs_path }}/versions/{{ service_name }}"

Revert defaults and add note about config in playbook (django role sets those defaults too)
Revert defaults and add note about config in playbook (django role sets those defaults too)
