add page 4 to script and set linuxserver as default repo user

This commit is contained in:
sparklyballs 2017-06-06 02:59:04 +01:00
parent 350b4ba412
commit 2e6f8db142

View File

@ -4,7 +4,7 @@
unset FOLDER_DATE FOLDER_MAKE REPO_USER
FOLDER_DATE=$(date '+%d-%b-%Y')
FOLDER_MAKE="/backup/${FOLDER_DATE}"
REPO_USER=""
REPO_USER=${REPO_USER:-linuxserver}
# delete folders older than 20 days
for i in $(find /backup/ -maxdepth 1 -type d -mtime +20 -print); do echo -e "Deleting directory $i";rm -rf $i; done
@ -20,6 +20,7 @@ cd "${FOLDER_MAKE}"
curl -s "https://api.github.com/users/${REPO_USER}/repos?page=1&per_page=100" | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
curl -s "https://api.github.com/users/${REPO_USER}/repos?page=2&per_page=100" | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
curl -s "https://api.github.com/users/${REPO_USER}/repos?page=3&per_page=100" | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
curl -s "https://api.github.com/users/${REPO_USER}/repos?page=4&per_page=100" | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
# permissions
chown -R abc:abc "${FOLDER_MAKE}"