#USER_KEY=""
key_param1=""
key_param2=""
- #for file_key in ${HOME}/.ssh/*.pub
- #do
- # [[ -n ${USER_KEY} ]] && USER_KEY="${USER_KEY},"
- # USER_KEY="${USER_KEY}$(cat $file_key)"
- #done
- #[[ -n ${USER_KEY} ]] && key_param1="--keypair=${USER}:${USER_KEY}" && key_param2="--keypair=${USER_KEY}"
- key_param1=--keypair-auto
+ #add user keys if present at .ssh
+ ls ${HOME}/.ssh/*.pub > /dev/null 2>&1 && key_param1=--keypair-auto
for sce in simple complex2
do
#Testing IP parameters in networks
printf "%-50s" "Deploying scenario 'complex4' with IP parameters in networks:"
- result=`openmano instance-scenario-create --scenario complex4 --name complex4-instance $DIRmano/instance-scenarios/examples/instance-creation-complex4.yaml`
+ result=`openmano instance-scenario-create $DIRmano/instance-scenarios/examples/instance-creation-complex4.yaml "$key_param1" "$key_param2"`
instance=`echo $result |gawk '{print $1}'`
! is_valid_uuid $instance && echo FAIL && echo " $result" && $_exit 1
echo $instance