pgit.sh: Add support for PGIT_CLONE_FROM_USER and PGIT_CLONE_PROJECTS

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2015-06-12 15:18:03 +00:00
commit 80a2f85490

View file

@ -37,8 +37,10 @@ clone()
local p
config
cd $pdir
local id=`whoami`
local projects=`ssh git.jannet.de /opt/ytools/bin/git-srv-admin.sh -j list-personal-projects`
local id=$PGIT_CLONE_FROM_USER
local projects="$PGIT_CLONE_PROJECTS"
[ "$id" ] || id=`whoami`
[ "$projects" ] || projects=`ssh git.jannet.de /opt/ytools/bin/git-srv-admin.sh -j list-personal-projects`
for p in $projects; do
[ -d $p ] && {
marker "skipping existing $p"