summaryrefslogtreecommitdiffstats
path: root/test/lib/ansible_test/_data/playbooks/pypi_proxy_prepare.yml
blob: 0f9948c724c2bd97a225cb08ba9c685b5e522ae5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
- name: Prepare PyPI proxy configuration
  hosts: all
  gather_facts: no
  tasks:
    - name: Make sure the ~/.pip directory exists
      file:
        path: ~/.pip
        state: directory
    - name: Configure a custom index for pip based installs
      copy:
        content: |
          [global]
          index-url = {{ pypi_endpoint }}
          trusted-host = {{ pypi_hostname }}
        dest: ~/.pip/pip.conf
        force: "{{ force }}"
    - name: Configure a custom index for easy_install based installs
      copy:
        content: |
          [easy_install]
          index_url = {0}
        dest: ~/.pydistutils.cfg
        force: "{{ force }}"