Report ExternalDNSOverQuota exception for zone quota error
This bug was previously fixed for recordsets, but can also fail
when creating zones.
Closes-Bug: #1980673
Related-Bug: #1923700
Change-Id: Icef3eab6a27f3b8950a7877de0d387e668a067ad
(cherry picked from commit 8b0a34a585
)
This commit is contained in:
parent
0c389122bd
commit
0eb8e2b216
|
@ -144,6 +144,8 @@ class Designate(driver.ExternalDNSService):
|
|||
' assuming it exists.',
|
||||
in_addr_zone_name)
|
||||
pass
|
||||
except d_exc.OverQuota:
|
||||
raise dns_exc.ExternalDNSOverQuota(resource='zone')
|
||||
designate_admin.recordsets.create(in_addr_zone_name,
|
||||
in_addr_name, 'PTR',
|
||||
[recordset_name])
|
||||
|
|
Loading…
Reference in New Issue