From 3ff9340be1cd9d9fcd76c0f0324f0f39deee7563 Mon Sep 17 00:00:00 2001 From: Dave Compton Date: Thu, 8 Aug 2024 17:13:08 -0700 Subject: initial --- update_digitalocean_dns_a_record.bash | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100755 update_digitalocean_dns_a_record.bash (limited to 'update_digitalocean_dns_a_record.bash') diff --git a/update_digitalocean_dns_a_record.bash b/update_digitalocean_dns_a_record.bash deleted file mode 100755 index 3dc3edf..0000000 --- a/update_digitalocean_dns_a_record.bash +++ /dev/null @@ -1,30 +0,0 @@ -#! /bin/bash - -# set an A record but first check to make sure we didn't just do this. - -DIGITALOCEAN_DOMAIN=$1 -IP=$2 - -SCRIPT="${BASH_SOURCE[0]}" -SCRIPT_DIR=${SCRIPT%/*} -SCRIPT_NAME=${SCRIPT##*/} - -REPEAT_CHECK_DIR=$HOME/repeat_check -REPEAT_CHECK=$REPEAT_CHECK_DIR/$SCRIPT_NAME # file to save argument in if successful - -# exit if previous successful call was with same argument -if [[ -e $REPEAT_CHECK ]]; then - PREVIOUS_ARGUMENTS=`cat $REPEAT_CHECK` - if [[ "$*" == "$PREVIOUS_ARGUMENTS" ]]; then - echo previous call to $SCRIPT was also with arguments: \"$*\" so exiting now to avoid duplicate work. - exit - fi -fi - -if $SCRIPT_DIR/set_digitalocean_dns_a_record.bash $@; then - # if successful then save arguments. - echo call to $SCRIPT worked so saving arguments \"$*\" in $REPEAT_CHECK - mkdir -p $REPEAT_CHECK_DIR - echo "$*" > $REPEAT_CHECK -fi - -- cgit v1.2.3