ans2dev.general install_dep role
The install_dep role was created to install the Python dependencies of all modules in the collection on the control node localhost.
Its use is optional, and the dependencies can be installed however you prefer.
The role install all dependencies in requirements.txt file:
requestskaleidoplotlyopenpyxl
Role requirements
Usage
- name: Install Dependencies on CN
hosts: all
gather_facts: no
roles:
- role: ans2dev.general.install_dep
You can olso install in pre_tasks with become: false
- name: Install Dependencies on CN
hosts: all
gather_facts: no
pre_tasks:
- name: install dependencies
block:
- include_role:
name: ans2dev.general.install_dep
become: false