init commit

This commit is contained in:
Jessica Frazelle
2014-09-11 10:52:11 -07:00
commit b6a9a32c0b
5 changed files with 54 additions and 0 deletions

33
idonethis/main.sh Executable file
View File

@@ -0,0 +1,33 @@
#!/bin/bash
# main entry point to run idonethis
function checkvars() {
if [[ -z "${IDT_USERNAME}" ]]; then
echo "ERROR: The environment variable IDT_USERNAME is not set."
exit 1
fi
if [[ -z "${IDT_PASSWORD}" ]]; then
echo "ERROR: The environment variable IDT_PASSWORD is not set."
exit 1
fi
if [[ -z "${IDT_ADDRESS}" ]]; then
echo "ERROR: The environment variable IDT_ADDRESS is not set."
exit 1
fi
}
function main() {
checkvars
cat <<EOT >> /.idonethisrc
username: $IDT_USERNAME
password: $IDT_PASSWORD
idonethis_address: $IDT_ADDRESS
EOT
}
main
echo "Sending message: '$@'"
idonethis "$@"