--- virt-cluster/create_vcoc.sh 2012/08/29 08:38:28 5 +++ virt-cluster/create_vcoc.sh 2012/08/29 10:04:06 7 @@ -90,6 +90,8 @@ case "$optname" in "o") OVF=1 + echo "Option not yet supported" + exit ;; "n") N=${OPTARG} @@ -206,29 +208,34 @@ echo " " } >> $FILE echo " "] >> $FILE echo " " } >> $FILE -echo }, >> $FILE # # Now, the compute element is added # # Previously, you must execute the build-client.rb script, so VM image is ready. # -echo { >> $FILE -echo " " \"compute\": { >> $FILE -echo " " \"name\": \"client\", >> $FILE -echo " " \"description\": \"Virtual Cluster Client\", >> $FILE -echo " " \"instanceType\": \"small\", >> $FILE -echo " " \"locations\": [\"fr-inria\"], >> $FILE -echo " " \"resources\": [ >> $FILE -echo " " { \"storage\": \"${CLI}\"}, >> $FILE -echo " " { \"network\": \"${WAN}\"} >> $FILE -echo " " ], >> $FILE -echo " " \"contexts\": [ >> $FILE -echo " " { >> $FILE -echo " " } >> $FILE -echo " " ] >> $FILE -echo " " } >> $FILE -echo } >> $FILE +i=0 +while [ $i -lt $N ] +do + echo }, >> $FILE # ENDS previous element + echo { >> $FILE + echo " " \"compute\": { >> $FILE + echo " " \"name\": \"client-$i\", >> $FILE + echo " " \"description\": \"Virtual Cluster Client\", >> $FILE + echo " " \"instanceType\": \"small\", >> $FILE + echo " " \"locations\": [\"fr-inria\"], >> $FILE + echo " " \"resources\": [ >> $FILE + echo " " { \"storage\": \"${CLI}\"}, >> $FILE + echo " " { \"network\": \"${WAN}\"} >> $FILE + echo " " ], >> $FILE + echo " " \"contexts\": [ >> $FILE + echo " " { >> $FILE + echo " " } >> $FILE + echo " " ] >> $FILE + echo " " } >> $FILE + i=`expr $i + 1` +done + echo } >> $FILE echo ] >> $FILE echo } >> $FILE echo >> $FILE