From de768e85b32e465ef0fa03a9a296c6df9b7f4c2f Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Fri, 13 Apr 2018 23:17:43 -0400 Subject: [PATCH] Default gear_pip_executable to pip3 Moving forward, we'll only support gear under python3. Change-Id: Id1593b33ff88f9fb6cf92c6eb209a5acbb0ae164 Signed-off-by: Paul Belanger --- README.rst | 2 ++ tasks/install.yaml | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/README.rst b/README.rst index 5ab406a..41d1ff2 100644 --- a/README.rst +++ b/README.rst @@ -17,6 +17,8 @@ A pure-Python asynchronous library to interface with Gearman. Requirements ------------ +* pip3 to be installed if using gear_install_method: (git|pip) + Packages ~~~~~~~~ diff --git a/tasks/install.yaml b/tasks/install.yaml index d73cba4..23d4f39 100644 --- a/tasks/install.yaml +++ b/tasks/install.yaml @@ -25,4 +25,12 @@ with_items: "{{ gear_build_depends }}" when: gear_install_method == 'git' +- name: Define gear_pip_executable if needed. + set_fact: + gear_pip_executable: pip3 + when: + - gear_install_method == 'git' or gear_install_method == 'pip' + - gear_pip_virtualenv_python is not defined + - gear_pip_executable is not defined + - include: "install/{{ gear_install_method }}.yaml"