From: Raphaël Barrois Date: Fri, 8 Apr 2011 23:11:50 +0000 (+0200) Subject: Improve the createBlog script. X-Git-Url: http://git.polytechnique.org/?p=dotclear.git;a=commitdiff_plain;h=7df5b665cffdfc617f203d3417ce00b59b2f26ed Improve the createBlog script. Signed-off-by: Raphaël Barrois --- diff --git a/createBlog-dev.sh b/createBlog-dev.sh index a1ecff6..200ecb0 100755 --- a/createBlog-dev.sh +++ b/createBlog-dev.sh @@ -108,13 +108,15 @@ apache_group=www-data rootpath=${HOME}/dev/blogs/ templatepath=dotclear -serviceurl="http://dev.blog-x.org/dotclear/xorgservice/createBlog" +serviceurl="http://dev.blog-x.org/default/xorgservice/createBlog" -( wget "$serviceurl?owner=$OWNER&type=$TYPE&url=$URL&baseurl=${BASEURL}" -O - 2> /dev/null | grep 'blog created' ) || die "Blog creation failed" +CALLED="$serviceurl?owner=${OWNER}&type=${TYPE}&url=${URL}&baseurl=${BASEURL}" +echo "Calling $CALLED" +( wget "$CALLED" -O - 2> /dev/null | grep 'blog created' ) || die "Blog creation failed" -( cd $rootpath && mkdir $OWNER ) || die "Can't create the repository for the blog ($rootpath/$OWNER)" +( cd $rootpath && mkdir -p $OWNER ) || die "Can't create the repository for the blog ($rootpath/$OWNER)" -cd $OWNER +cd $rootpath/$OWNER for i in admin db inc index.php locales plugins themes; do ln -s $rootpath/$templatepath/$i || die "Can't add path to $i" done diff --git a/createBlog.sh b/createBlog.sh index 36ac599..3d97a77 100755 --- a/createBlog.sh +++ b/createBlog.sh @@ -115,11 +115,13 @@ templatepath=dotclear serviceurl="http://blog.polytechnique.org/xorgservice/createBlog" -( wget "$serviceurl?owner=$OWNER&type=$TYPE&url=$URL&baseurl=${BASEURL}" -O - 2> /dev/null | grep 'blog created' ) || die "Blog creation failed" +CALLED="$serviceurl?owner=${OWNER}&type=${TYPE}&url=${URL}&baseurl=${BASEURL}" +echo "Calling $CALLED" +( wget "$CALLED" -O - 2> /dev/null | grep 'blog created' ) || die "Blog creation failed" -( cd $rootpath && mkdir $OWNER ) || die "Can't create the repository for the blog ($rootpath/$OWNER)" +( cd $rootpath && mkdir -p $OWNER ) || die "Can't create the repository for the blog ($rootpath/$OWNER)" -cd $OWNER +cd $rootpath/$OWNER for i in admin db inc index.php locales plugins themes; do ln -s $rootpath/$templatepath/$i || die "Can't add path to $i" done