From 6d9d7b39bbf87b32a2e12fa6b29f463382c7027e Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 2 Oct 2016 17:21:26 -0300 Subject: Move scripts to the Hydra Suite --- files/sync-media-export | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100755 files/sync-media-export (limited to 'files/sync-media-export') diff --git a/files/sync-media-export b/files/sync-media-export deleted file mode 100755 index 7b47639..0000000 --- a/files/sync-media-export +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -# -# Copy git-annex repositories to remote server. -# - -# Parameters -BASENAME="`basename $0`" -DESTINATION="$1" -DOMAIN="`facter DOMAIN`" -MEDIA="/var/cache/media" - -# Syntax check -if [ -z "$DESTINATION" ]; then - echo "usage: $BASENAME " - exit 1 -fi - -# Process each repository -for file in `ls $MEDIA`; do - if [ -d "$MEDIA/$file/.git/annex" ]; then - ( - echo Processing "$MEDIA/$file..." - - cd $MEDIA - - if ssh $DESTINATION if [ -d \"/var/cache/media/$file\" ] \; then echo exists\; fi | grep -q exists; then - echo "Remote $file already exists, skipping..." - continue; - fi - - git clone $file $file.git && \ - rsync -avz $file.git/ $DESTINATION:/var/cache/media/$file/ && \ - rm -rf $file.git - echo "" - ) - fi -done -- cgit v1.2.3