diff --git a/bootstrap-maas.sh b/bootstrap-maas.sh index 62861a9..6095ecd 100755 --- a/bootstrap-maas.sh +++ b/bootstrap-maas.sh @@ -226,7 +226,9 @@ add_cloud() { fi rand_uuid=$(uuid -F siv) cloud_name="$1" - maas_api_key=$(<~/.maas-api.key) + if [ -f ~/.maas-api.key ]; then + maas_api_key=$(<~/.maas-api.key) + fi cat > clouds-"$rand_uuid".yaml <=DEBUG +EOF + +if [[ -n "$package_repository" ]] ; then +cat >> clouds-"$rand_uuid".yaml <> clouds-"$rand_uuid".yaml <=DEBUG EOF +fi cat > credentials-"$rand_uuid".yaml < config-"$rand_uuid".yaml <> config-"$rand_uuid".yaml <