Files
notifications-admin/app/status/views/healthcheck.py
T

19 lines
472 B
Python
Raw Normal View History

2016-01-11 14:54:23 +00:00
from flask import jsonify
2016-03-03 16:41:21 +00:00
from flask import request
from app import version
2016-01-11 14:54:23 +00:00
from app.status import status
2016-03-03 16:41:21 +00:00
@status.route('/_status', methods=['GET'])
def show_status():
if request.args.get('elb', None):
return jsonify(status="ok"), 200
else:
return jsonify(
status="ok",
travis_commit=version.__travis_commit__,
travis_build_number=version.__travis_job_number__,
build_time=version.__time__), 200