backups: add option for git repo for metadata scripts

This commit is contained in:
tylen 2024-08-21 21:18:52 +00:00
parent ad7fe33974
commit f1d10bf3d5

View File

@ -1,15 +1,16 @@
#! /usr/bin/bash #! /usr/bin/bash
set -euo pipefail set -euox pipefail
if [ $# -eq 0 ]; then if [ $# -eq 0 ]; then
echo "Usage: ${0} <root_backup_path>" echo "Usage: ${0} <root_backup_path> <git_repo>"
exit 0 exit 0
fi fi
media_prefix="/home/tylen/Media" media_prefix="/home/tylen/Media"
video_prefix="${media_prefix}/Video" video_prefix="${media_prefix}/Video"
command=$(find /usr/bin -name "backup_media.sh") command=$(find /usr/bin -name "backup_media.sh")
root_backup=${1} root_backup=${1}
mkdir -p ${root_backup} mkdir -p ${root_backup}
${command} ${video_prefix}/Movies ${root_backup} ${command} ${video_prefix}/Movies ${root_backup}
${command} ${video_prefix}/Anime ${root_backup} ${command} ${video_prefix}/Anime ${root_backup}
@ -18,15 +19,13 @@ ${command} ${video_prefix}/Kids ${root_backup}
${command} ${video_prefix}/Marvel/Movies ${root_backup}/Marvel ${command} ${video_prefix}/Marvel/Movies ${root_backup}/Marvel
${command} ${video_prefix}/Marvel/Series ${root_backup}/Marvel ${command} ${video_prefix}/Marvel/Series ${root_backup}/Marvel
${command} ${video_prefix}/Series ${root_backup} ${command} ${video_prefix}/Series ${root_backup}
exit 0
# if [ "$#" -eq 2 ]; then
#├── 1941-1945.Великая Отечественная cd ${root_backup}
#├── Anime changes=$(git status --porcelain=v1 2>/dev/null | wc -l)
#├── Documentary if [ $changes -ne 0 ]; then
#├── Kids git add --all
#├── Kids-DVD git commit -m "Update videos metadata"
#├── Marvel git push
#├── Movies fi
#├── Series fi
#└── Transcoding