#! /usr/bin/env bash PROJECT_ROOT=$GOPATH/src/mlog USER=virgil # Function to display usage usage() { echo "Usage: $0 -n " exit 1 } # Parse command-line arguments while getopts "n:" opt; do case $opt in n) HOST_NAME="$OPTARG" ;; *) usage ;; esac done rsync -avP infra/ubuntu/autoinstaller-generate.sh atlas:/olympus/samba/linux/ag.sh rsync -avP "infra/ubuntu/user-data.${HOST_NAME}.yaml" atlas:/olympus/samba/linux/user-data || exit ssh -t atlas "cd /olympus/samba/linux && sudo chmod a+x ./ag.sh && ./ag.sh -a -u ./user-data -d ${HOST_NAME}.iso && rm ag.sh user-data"