summaryrefslogtreecommitdiffstats
path: root/roles/local_deploy/files/ansible_run.sh
blob: 443022411e1bb1bcf99a4d55321493f51f785827 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
cd /etc/ansible
for i in local $(hostname -s) $(hostname -f); do
    FILE=playbooks/${i}.yml
    [ -f $FILE ] && RESULT=$FILE
done

if [ -n $RESULT ]; then
    ansible-playbook  -c local $RESULT
else
    echo "No playbook for this host found"
    exit 1
fi