From 43910df811552ec21c7a1342df089410327cce8e Mon Sep 17 00:00:00 2001
From: davidh-ssec <david.hoese@ssec.wisc.edu>
Date: Sat, 15 Jul 2017 09:40:32 -0500
Subject: [PATCH] Check if old ascii link in cache exists before trying to
 create it

---
 scripts/archive_tower.sh | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/scripts/archive_tower.sh b/scripts/archive_tower.sh
index e1877b9..0dae664 100755
--- a/scripts/archive_tower.sh
+++ b/scripts/archive_tower.sh
@@ -36,8 +36,11 @@ fi
     year=${DATE:0:4}
     month=${DATE:4:2}
     day=${DATE:6:2}
-    mkdir -p $TOWER_CACHE_DIR/ascii/${year}/${month}/
-    ln -s "$TOWER_PRAW_DIR/${year}/${month}/${day}/rig_tower.${year}-${month}-${day}.ascii" "$TOWER_CACHE_DIR/ascii/${year}/${month}/"
+    link_fn="$TOWER_CACHE_DIR/ascii/${year}/${month}/rig_tower.${year}-${month}-${day}.ascii"
+    if [ ! -e $link_fn ]; then
+        mkdir -p $TOWER_CACHE_DIR/ascii/${year}/${month}/
+        ln -s "$TOWER_PRAW_DIR/${year}/${month}/${day}/rig_tower.${year}-${month}-${day}.ascii" ${link_fn}
+    fi
 
     log_info "Done"
 
-- 
GitLab