#!/bin/bash -e

if [ "$USER" = "cel" ]
then
	USER=cela
fi

TARGET=$HOME/athena/web_scripts/hyades-confgen/

gen_for_server() {
	cat container-linux-config.yml | sed "s/%%IPN%%/$1/g" | sed "s/%%HOST%%/$2/g" | sed "s|%%TOKEN%%|$3|g" | tee /tmp/x-$2.txt | ct >$TARGET/$2.json
	sha256sum $TARGET/$2.json
}

TOKEN=$(curl http://discovery.etcd.io/new?size=3)

echo "Token: $TOKEN"

gen_for_server 97 eggs-benedict $TOKEN
gen_for_server 104 huevos-rancheros $TOKEN
gen_for_server 106 ole-miss $TOKEN

echo "For each server:"
echo "$ wget $USER.scripts.mit.edu/hyades-confgen/<HOSTNAME>.json"
echo "And verify the hashes."
echo "Then:"
echo "$ sudo coreos-install -d /dev/vda -i <HOSTNAME>.json"
echo "(... time passes ...)"
echo "$ reboot"
