feffi / ansible-pip

Ansible role to manage python/pip and packages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ansible-pip

Ansible role to manage python/pip and packages.

Build Status Github All Releases GitHub forks GitHub stars GitHub watchers Twitter Follow License

Requirements

  • Ansible 2.3
  • Python >= 2.7

ansible.cfg

hash_behaviour = merge

Install

Just add the role to your requirements.yml file:

- src: https://github.com/feffi/ansible-pip.git
  name: ansible-pip

Role Variables

All role based variables are listed below, along with default values:

ansible_pip:
  # Packages to install via python pip
  packages: []

Dependencies

None.

Example Playbook

    - hosts: all
      vars:
        ansible_pip:
          packages: []
      roles:
        - { role: ansible-pip }

Or with local parameters:

    - hosts: all
      roles:
        - { role: ansible-pip,
            ansible_pip: {
              packages: []
            }
          }

About

Ansible role to manage python/pip and packages.

License:MIT License