From bf817d53ffa386330b3d5153ab8e36c71ca05998 Mon Sep 17 00:00:00 2001 From: pgueth Date: Fri, 4 Mar 2011 09:40:09 +0100 Subject: [PATCH] upload release script works --- grid/upload_release.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/grid/upload_release.sh b/grid/upload_release.sh index 5b55822..e0cd8a7 100755 --- a/grid/upload_release.sh +++ b/grid/upload_release.sh @@ -28,15 +28,18 @@ test "${answer}" == "n" && return 1 check_user "${prompt}" } - releaselfndir="/grid/biomed/creatis/fgate/releases/" prefix="${USER:?"USER must be set"}_" -releasearchive=${1:?"provide path to release archive"} -targetreleasearchive="${prefix}$(basename "${releasearchive}")" +releasearchive="${1:?"provide path to release archive"}" +releasearchive="$(readlink -f "${releasearchive}")" # convert to absolute path +test -f ${releasearchive} || error "file ${releasearchive} doesn't exist" +releasename="${prefix}$(basename "${releasearchive}")" ensure_proxy || error "no valid proxy" -echo "targetreleasearchive=${targetreleasearchive}" +echo "releasearchive=${releasearchive}" +echo "releasename=${releasename}" echo "releaselfndir=${releaselfndir}" -check_user || error "user doesn't agree" +check_user || exit 2 +lcg-cr -v -d ccsrm02.in2p3.fr -l "lfn:${releaselfndir}${releasename}" "file:${releasearchive}" -- 2.45.1