summaryrefslogtreecommitdiff
path: root/designate/api
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-02-18 02:49:58 +0000
committerGerrit Code Review <review@openstack.org>2022-02-18 02:49:58 +0000
commit99fe04953f3fe67298ceac6aee3025df5366e830 (patch)
tree0598d3e05f1e3f3eafbd6ce9c1ebf70bb1ca06b7 /designate/api
parentd2017f5399c6aaa04307be410877ed21cf61fce8 (diff)
parent2e6611b112df9d32128103ba72e46819840c003f (diff)
downloaddesignate-99fe04953f3fe67298ceac6aee3025df5366e830.tar.gz
Merge "Fix API reference for list service statuses"
Diffstat (limited to 'designate/api')
-rw-r--r--designate/api/v2/controllers/root.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/designate/api/v2/controllers/root.py b/designate/api/v2/controllers/root.py
index 33f9d01d..8c0617ff 100644
--- a/designate/api/v2/controllers/root.py
+++ b/designate/api/v2/controllers/root.py
@@ -58,6 +58,13 @@ class RootController(object):
errors = errors.ErrorsController()
pools = pools.PoolsController()
service_statuses = service_status.ServiceStatusController()
+
+ # This is a compatibility workaround for a mistake published in the
+ # Designate API reference that listed the URL path as /v2/service_status
+ # instead of /v2/service_statuses as it was implemented.
+ # https://bugs.launchpad.net/designate/+bug/1919183
+ service_status = service_statuses
+
tsigkeys = tsigkeys.TsigKeysController()
recordsets = recordsets.RecordSetsViewController()
quotas = quotas.QuotasController()