ansible-role-pip/tasks/main.yml
Michael Porter 69add2c5f0
Link for Pip3
#8 Does this role install python3 as well?
2018-09-09 14:06:33 -05:00

21 lines
532 B
YAML

---
- name: Ensure Pip is installed.
package:
name: "{{ pip_package }}"
state: present
- name: Link Pip3 to pip
file:
src: "/usr/bin/pip3"
dest: "/usr/bin/pip"
state: link
when: pip_package == "python3-pip"
- name: Ensure pip_install_packages are installed.
pip:
name: "{{ item.name | default(item) }}"
version: "{{ item.version | default(omit) }}"
virtualenv: "{{ item.virtualenv | default(omit) }}"
state: "{{ item.state | default(omit) }}"
with_items: "{{ pip_install_packages }}"