backup (269B)
1 #!/bin/sh 2 3 set -eu 4 5 if [ -z "${1:-}" ] 6 then 7 echo "Usage: $0 <host/group> [ansible-playbook options...]" >&2 8 exit 1 9 fi 10 11 target=$1 12 shift 13 14 ansible-playbook \ 15 --inventory inventories/default \ 16 --limit "$target" \ 17 playbooks/backup.yml \ 18 "$@" 19 20 exit 0