conda: the environment variable it is not a 'args' option.

This commit is contained in:
Andrea Dell'Amico 2018-01-05 13:00:04 +01:00
parent 01a9ed7f3b
commit df146301f2
1 changed files with 4 additions and 4 deletions

View File

@ -22,21 +22,21 @@
- name: Create a conda environment
# shell: export PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }} ; {{ conda_install_prefix }}/bin/conda create -y -n {{ item.env_name }} {{ item.env_opts }}
shell: conda create -y -n {{ item.env_name }} {{ item.env_opts }}
environment:
PATH: 'PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }}'
args:
creates: '{{ conda_install_prefix }}/envs/{{ item.env_name }}'
executable: /bin/bash
environment:
PATH: 'PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }}'
with_items: '{{ conda_env_pkgs }}'
- name: Install additional packages and libraries inside the conda environment
#shell: export PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }} ; source {{ conda_install_prefix }}/bin/activate {{ item.env_name }} ; {{ conda_install_prefix }}/bin/conda install -y {{ item.repo_list }} {{ item.pkg }} ; touch {{ conda_install_prefix }}/envs/{{ item.env_name }}/.{{ item.pkg }}
shell: source activate {{ item.env_name }} ; conda install -y {{ item.repo_list }} {{ item.pkg }} ; touch {{ conda_install_prefix }}/envs/{{ item.env_name }}/.{{ item.pkg }}
environment:
PATH: 'PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }}'
args:
executable: /bin/bash
creates: '{{ conda_install_prefix }}/envs/{{ item.env_name }}/.{{ item.pkg }}'
environment:
PATH: 'PATH={{ conda_install_prefix }}/bin:{{ ansible_env.PATH }}'
with_items: '{{ conda_env_pkgs }}'
become: True