blob: 571bc7d61c430b5e1a9b09e746dfa49580628568 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
---
- name: Query package facts to check nfs-utils existence
package_facts:
manager: auto
- name: Set transport fact to nfs or ssh
set_fact:
transport: "{{ 'nfs' if resources_on_nfs and 'nfs-utils' in ansible_facts.packages else 'ssh' }}"
- name: "Upload resources to infrastructure servers over {{ transport }}"
include_tasks: unarchive-resource.yml
vars:
resource_source_filename: "{{ item.file }}"
resource_destination_directory: "{{ item.destination_dir }}"
loop: "{{ resources_list_of_dicts }}"
|