From 0d92bccbb0bddf2976658cac77a9f90c9adb9de7 Mon Sep 17 00:00:00 2001 From: Maxime Date: Mon, 27 Jul 2015 21:16:18 +0000 Subject: [PATCH] Adding health and ping endpoints --- app/views.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/views.py b/app/views.py index 049b592c32..c55d9cdbc5 100644 --- a/app/views.py +++ b/app/views.py @@ -5,7 +5,7 @@ import json from flask import request, redirect, flash, Response from flask.ext.appbuilder.models.sqla.interface import SQLAInterface from flask.ext.appbuilder import ModelView, CompactCRUDMixin, BaseView, expose -from app import appbuilder, db, models, viz, utils +from app import appbuilder, db, models, viz, utils, app from flask.ext.appbuilder.security.decorators import has_access, permission_name import config from pydruid.client import doublesum @@ -54,6 +54,16 @@ appbuilder.add_view( category_icon='fa-envelope') +@app.route('/health') +def health(): + return "OK" + + +@app.route('/ping') +def ping(): + return "OK" + + class Panoramix(BaseView): @has_access @permission_name('datasources')