#!/bin/bash keypair_user="${1}" pubkey_path="${2}" dns_servers="${3}" if [ "${keypair_user}" == "" ]; then echo "No keypair user was supplied." >&2 exit 1 elif [ "${pubkey_path}" == "" ]; then echo "No pubkey path was supplied." >&2 exit 1 elif [ "${dns_servers}" == "" ]; then echo "No dns servers supplied." >&2 exit 1 fi nameservers=$(for i in ${dns_servers}; do echo -n "'${i}',"; done) nameservers="${nameservers::-1}" cat > "data/etc/cloud/cloud.cfg" <