added ability to have no limit (hosts: all) in deploy script

This commit is contained in:
bryanpedini committed 2022-07-08 11:30:40 +02:00
1 parent 61dcd0580b
commit 0209547edc
1 file changed
+7 -4
+7 -4
View File
@@ -1,10 +1,13 @@
#!/usr/bin/env bash
set -e
LIMIT=$1
shift
LIMIT=""
LIMIT_PRESENT=$(echo "$1" | grep ".yml")
if [ "${LIMIT_PRESENT}" == "" ]; then
LIMIT="--limit $1"
shift
fi
for PLAYBOOK in $@; do
ansible-playbook --limit ${LIMIT} ${PLAYBOOK}
ansible-playbook --forks 1 ${LIMIT} ${PLAYBOOK}
shift
done