Files
infra/dotfiles/desktop/.bashrc.d/50-ap.sh
2026-04-15 19:00:48 +02:00

15 lines
264 B
Bash
Executable File

#!/bin/bash
ap() {
export PLAYBOOK_DIR="${PLAYBOOK_DIR:-$HOME/AnsiblePlaybook}"
local cmd=(ansible-playbook "$PLAYBOOK_DIR/ansible/site.yml" -l "$HOSTNAME" -K)
if [ -n "$1" ]; then
cmd+=(--tag "$1")
fi
printf '+ %s\n' "${cmd[*]}"
"${cmd[@]}"
}