Projet

Général

Profil

0001-run-wcs-in-python3-38093.patch

Emmanuel Cazenave, 02 décembre 2019 13:55

Télécharger (2,59 ko)

Voir les différences:

Subject: [PATCH] run wcs in python3 (#38093)

 roles/hobo-agent/templates/hobo-agent-settings.j2 | 4 ++--
 roles/wcs/files/requirements.txt                  | 2 +-
 roles/wcs/tasks/main.yml                          | 2 +-
 roles/wcs/vars/main.yml                           | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)
roles/hobo-agent/templates/hobo-agent-settings.j2
10 10

  
11 11
{% for appkey, app in apps.items() %}
12 12
  {% if appkey == 'wcs' %}
13
WCS_MANAGE_COMMAND = "{{venv_bin}}/wcsctl.py -f {{publik_settings}}/wcs/wcs.cfg"
14
WCS_MANAGE_TRY_COMMAND = "{{venv_bin}}/wcsctl.py"
13
WCS_MANAGE_COMMAND = "{{venv_py3_bin}}/wcsctl.py -f {{publik_settings}}/wcs/wcs.cfg"
14
WCS_MANAGE_TRY_COMMAND = "{{venv_py3_bin}}/wcsctl.py"
15 15
  {% else %}
16 16
    {% if appkey in ('combo', 'chrono') %}
17 17
    {# applications en python3 #}
roles/wcs/files/requirements.txt
1
http://quixote.python.ca/releases/Quixote-2.7b2.tar.gz
1
Quixote
2 2
graphviz
3 3
feedparser
4 4
Pillow
roles/wcs/tasks/main.yml
8 8
- name: pip install requirements for wcs
9 9
  pip:
10 10
    requirements: "{{venv}}/misc/wcs_requirements.txt"
11
    virtualenv: "{{venv}}"
11
    virtualenv: "{{virtualenv}}"
12 12

  
13 13
- name: source install wcs
14 14
  import_tasks: install_source.yml
roles/wcs/vars/main.yml
3 3
compile_scss: false
4 4
compile_translations: true
5 5
db_name: "{{apps['wcs']['db_name']}}"
6
manage_cmd: "{{venv_python}} {{src_dir}}/wcs/manage.py"
6
manage_cmd: "{{venv_py3_python}} {{src_dir}}/wcs/manage.py"
7 7
nginx_host_pattern: "{{apps['wcs']['nginx_host_pattern']}}"
8 8
nginx_template_name: "wcs-nginx-server.j2"
9 9
project_name: "{{apps['wcs']['project_name']}}"
10 10
server_port: "{{apps['wcs']['server_port']}}"
11 11
settings_env_var: WCS_SETTINGS_FILE
12
virtualenv: "{{venv}}"
12
virtualenv: "{{venv_py3}}"
13
-