From 1c6936692211d980f73348affe78e290dc96afc0 Mon Sep 17 00:00:00 2001 From: Andy Bavier Date: Thu, 25 Sep 2008 16:18:56 +0000 Subject: [PATCH] Get EGRE key from egre-keys.txt file --- factory/setup-link | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/factory/setup-link b/factory/setup-link index e5cbd2f..78bc750 100755 --- a/factory/setup-link +++ b/factory/setup-link @@ -6,7 +6,16 @@ SLICE=$1 SLICEID=`id -u $SLICE` read INDEX read REMOTE -read KEY + +KEYFILE="/etc/vini/egre-keys.txt" +if [ -e "$KEYFILE" ]; then + KEY=$( awk -v slice=$SLICE '$1 == slice {print $2}' $KEYFILE ) +fi +if [ -z "$KEY" ]; then + echo "No EGRE key found for slice $SLICE!" + echo "Please send mail to vini-users@lists.planet-lab.org." + exit 1 +fi LINK=${KEY}if${INDEX} -- 2.43.0