From 518cdfea157de05335a703dd9413dccec2722442 Mon Sep 17 00:00:00 2001
From: Whitney Armstrong <warmstrong@anl.gov>
Date: Sun, 2 May 2021 21:02:41 -0500
Subject: [PATCH] Added some checks to mkdir_local_data_link

---
 bin/mkdir_local_data_link | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/bin/mkdir_local_data_link b/bin/mkdir_local_data_link
index 6d286d2..bbc7402 100755
--- a/bin/mkdir_local_data_link
+++ b/bin/mkdir_local_data_link
@@ -3,9 +3,17 @@ set -o nounset
 set -o errexit
 
 dirname="$1"
+if [[ -d "${LOCAL_DATA_PATH}/${dirname}" ]] ; then
+  echo "local data directory already exists"
+else 
+  mkdir -p "${LOCAL_DATA_PATH}/${dirname}"
+fi
+if [[ -d "${dirname}" ]] ; then
+  echo "link or directory exists in current directory "
+else 
+  ln -s "${LOCAL_DATA_PATH}/${dirname}" ${dirname}
+fi
 
-mkdir -p "${LOCAL_DATA_PATH}/${dirname}"
-ln -s "${LOCAL_DATA_PATH}/${dirname}" ${dirname}
 
 
 
-- 
GitLab