dns_rackspace: search for domain
The current call uses the /domains end-point which lists all domains. This only returns 100 domains at a time, so for long domain lists you may not match and find the required ID. Switch to using the search interface that only returns values matching the requested domain. This will avoid missing results. Reported by @jjamfd. Closes: #2944
This commit is contained in:
parent
9190fdd42c
commit
8b3d792bec
@ -73,7 +73,7 @@ _get_root_zone() {
|
|||||||
#not valid
|
#not valid
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
if ! _rackspace_rest GET "$RACKSPACE_Tenant/domains"; then
|
if ! _rackspace_rest GET "$RACKSPACE_Tenant/domains/search?name=$h"; then
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
_debug2 response "$response"
|
_debug2 response "$response"
|
||||||
|
Loading…
Reference in New Issue
Block a user