--- # set up a common /data directory for ephemeral or EBS volume - stat: path=/media/data register: dpstat - set_fact: data_mount_path={{ dpstat.stat.path }} when: dpstat.stat.exists and data_mount_path is undefined - stat: path=/media/ephemeral0 register: dpstat - set_fact: data_mount_path={{ dpstat.stat.path }} when: dpstat.stat.exists and data_mount_path is undefined - stat: path=/media/ephemeral1 register: dpstat - set_fact: data_mount_path={{ dpstat.stat.path }} when: dpstat.stat.exists and data_mount_path is undefined - stat: path=/mnt register: dpstat - set_fact: data_mount_path={{ dpstat.stat.path }} when: dpstat.stat.exists and data_mount_path is undefined - name: Establish /data link to volume. when: data_mount_path is defined file: state: link path: /data