Add check service status for Designate
In Designatev2 module we check service status by compare `updated_at`
field and current system date plus delta time, that we add for service
response.
We do it becauce designate 'v2/service_statuses'show the list of services
running, and when they last reported as running.
Upstream releasenotes link:
https://github.com/openstack/designate/blob
/6a368fb5d3cc70d73820d8f613ceaad28e5f3f0c/releasenotes/notes
/service-status-ab0e696c8f5fdef8.yaml
Change-Id: Ic888cf249b00cc6bc8af58219d206412c07b6512
Related-Prod: PROD-25159 (PROD:25159)
diff --git a/_modules/designatev2/lists.py b/_modules/designatev2/lists.py
index aebd573..4aa1c29 100644
--- a/_modules/designatev2/lists.py
+++ b/_modules/designatev2/lists.py
@@ -10,3 +10,9 @@
def zone_list(**kwargs):
url = '/zones?{}'.format(urlencode(kwargs))
return url, None
+
+
+@send('get')
+def status_list(**kwargs):
+ url = '/service_statuses'
+ return url, None
\ No newline at end of file