Service deregister timeout must be in Go time format (#893)

This commit is contained in:
Pavel Kirillov
2018-12-21 15:42:15 +01:00
committed by Alexander Kukushkin
parent 7bc8d0aac9
commit 929ff08bfd
+2 -1
View File
@@ -389,7 +389,8 @@ class Consul(AbstractDCS):
api_parts = urlparse(data['api_url'])
api_parts = api_parts._replace(path='/{0}'.format(role))
conn_parts = urlparse(data['conn_url'])
check = base.Check.http(api_parts.geturl(), self._service_check_interval, deregister=self._client.http.ttl * 10)
check = base.Check.http(api_parts.geturl(), self._service_check_interval,
deregister='{0}s'.format(self._client.http.ttl * 10))
params = {
'service_id': '{0}/{1}'.format(self._scope, self._name),
'address': conn_parts.hostname,