Try this to skip if there's no special hosts files for the host.

This commit is contained in:
Kevin Fenzi 2013-04-19 20:49:08 +00:00
parent a47df5c94c
commit 666ad15d7a

View file

@ -9,13 +9,10 @@
# This will move a /etc/hosts in place if it's setup in files for that host/domain
# Note that if it's not set it will just skip this play and do nothing.
#
- name: setup /etc/hosts for client use
- name: setup /etc/hosts for some clients
action: copy src=$item dest=/etc/hosts
with_first_found:
- $files/hosts/${ansible_fqdn}-hosts
- $files/hosts/${ansible_hostname}-hosts
- $files/hosts/${ansible_domain}-hosts
# once upstream lets us skip on no match
# skip: true
- files: $files/hosts/{{ ansible_fqdn }}-hosts $files/hosts/{{ ansible_hostname }}-hosts $files/hosts/{{ ansible_domain }}-hosts
skip: true
tags:
- config