Add domain, if it doesn't exist

This commit is contained in:
Arif Ali 2021-12-25 18:47:41 +00:00
parent 400484e503
commit 6549ec4ee4
Signed by: arif
GPG Key ID: 369608FBA1353A70

View File

@ -2,6 +2,18 @@
. functions.sh
setup_domain()
{
domains=$(maas ${maas_profile} domains read)
my_domain=$(echo $domains | jq '.[] | select(.name=="example.com")')
if [[ -z $my_domain ]] ; then
maas ${maas_profile} domains create name="example.com"
fi
}
get_ip_from_juju()
{
from_app=""
@ -64,6 +76,8 @@ add_record()
read_configs
maas_login
setup_domain
for app in ${maas_dns_names[*]} landscape graylog nagios ; do
add_record ${app}
done