Add is_testing info and mirror the moved endpoints so we can migrate safely.
This commit is contained in:
parent
b74b7de197
commit
1cce87b136
2 changed files with 6 additions and 1 deletions
|
@ -156,6 +156,8 @@ def v1():
|
||||||
return index('')
|
return index('')
|
||||||
|
|
||||||
|
|
||||||
|
# TODO(jschorr): Remove this mirrored endpoint once we migrate ELB.
|
||||||
|
@web.route('/health', methods=['GET'])
|
||||||
@web.route('/health/instance', methods=['GET'])
|
@web.route('/health/instance', methods=['GET'])
|
||||||
@no_cache
|
@no_cache
|
||||||
def instance_health():
|
def instance_health():
|
||||||
|
@ -166,6 +168,8 @@ def instance_health():
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
|
# TODO(jschorr): Remove this mirrored endpoint once we migrate pingdom.
|
||||||
|
@web.route('/status', methods=['GET'])
|
||||||
@web.route('/health/endtoend', methods=['GET'])
|
@web.route('/health/endtoend', methods=['GET'])
|
||||||
@no_cache
|
@no_cache
|
||||||
def endtoend_health():
|
def endtoend_health():
|
||||||
|
|
|
@ -51,7 +51,8 @@ class HealthCheck(object):
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
'services': service_statuses,
|
'services': service_statuses,
|
||||||
'notes': notes
|
'notes': notes,
|
||||||
|
'is_testing': self.app.config['TESTING']
|
||||||
}
|
}
|
||||||
|
|
||||||
return (data, 200 if is_healthy else 503)
|
return (data, 200 if is_healthy else 503)
|
||||||
|
|
Reference in a new issue