]> git.cworth.org Git - nogit/commitdiff
Look for a pre-existing .nogit-tmp directory
authorCarl Worth <cworth@cworth.org>
Sun, 5 Jul 2020 18:11:37 +0000 (11:11 -0700)
committerCarl Worth <cworth@cworth.org>
Sun, 5 Jul 2020 18:11:37 +0000 (11:11 -0700)
Just to be extra careful, force the user to clean up any remnant of a
previously-aborted run before we dive in again with potentially
unintended consquences.

nogit

diff --git a/nogit b/nogit
index 102b8c7a1516295f9022e88d7f80d22d363dd111..d55124d27d95ea92dcaa65d2475ab2f5c36f7e77 100755 (executable)
--- a/nogit
+++ b/nogit
@@ -63,6 +63,12 @@ nogit_clone()
         return 1
     fi
 
+    if [ -e $NOGIT_DIR_TMP ]; then
+        echo "Error: $NOGIT_DIR_TMP already exists. Was a previosu clone interrupted?"
+        echo "You'll want to clean that up before trying again."
+        return 1
+    fi
+
     # Clone the repository into a temporary directory
     mkdir $NOGIT_DIR_TMP
     cd $NOGIT_DIR_TMP