]> gitweb.fluxo.info Git - arquivo.git/commitdiff
Sync script: check for git annex
authorArquivo Archive <arquivo@localhost>
Sun, 27 Nov 2016 15:16:20 +0000 (13:16 -0200)
committerArquivo Archive <arquivo@localhost>
Sun, 27 Nov 2016 15:16:20 +0000 (13:16 -0200)
bin/sync

index d192d9bef6d57cceca271dd22bc5a2cb98c38ef4..be521eed9c278c8c945df0b6c76f899f8358f7a6 100755 (executable)
--- a/bin/sync
+++ b/bin/sync
@@ -8,11 +8,13 @@ CWD="`/bin/pwd`"
 GIT="/usr/bin/git"
 NICE="/usr/bin/nice -n 19"
 IONICE="/user/bin/ionice -c 3"
-ARCHIVE="/var/cache/sites/arquivo"
+ARCHIVE="/var/cache/media/arquivo"
 
 # Run
-cd $ARCHIVE
-$IONICE $NICE $GIT annex add . && \
-$IONICE $NICE $GIT annex sync  && \
-$IONICE $NICE $GIT annex get . &> /dev/null
-cd $CWD
+if [ -d "$ARCHIVE/.git/annex" ]; then
+  cd $ARCHIVE
+  $IONICE $NICE $GIT annex add . && \
+  $IONICE $NICE $GIT annex sync  && \
+  $IONICE $NICE $GIT annex get . &> /dev/null
+  cd $CWD
+fi