mirror of
https://github.com/morten-olsen/configs.git
synced 2026-02-08 00:46:24 +01:00
21 lines
440 B
Bash
Executable File
21 lines
440 B
Bash
Executable File
#!/usr/bin/env bash
|
|
export ROOT="`dirname "$0"`/.."
|
|
MACHINE_NAME="$1"; shift
|
|
|
|
. $ROOT/scripts/with-env.sh
|
|
|
|
if [ -z "$MACHINE_NAME" ]; then
|
|
echo "Usage: $0 <machine-name>"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Setting up $MACHINE_NAME"
|
|
ansible-playbook -i inventory.yml playbooks/setup.yml \
|
|
--connection=local \
|
|
--extra-vars "ansible_python_interpreter=$(which python)" \
|
|
--inventory "$MACHINE_NAME," \
|
|
--limit "$MACHINE_NAME" \
|
|
$@ \
|
|
--ask-become-pass
|
|
|