From 617253dc36d08107b0d00667cacffcf470ef7272 Mon Sep 17 00:00:00 2001 From: venusbb Date: Mon, 26 Jun 2017 10:24:48 +0100 Subject: [PATCH 1/2] Check IP address source --- app/status/healthcheck.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/status/healthcheck.py b/app/status/healthcheck.py index 205906db8..990096b82 100644 --- a/app/status/healthcheck.py +++ b/app/status/healthcheck.py @@ -57,6 +57,10 @@ def show_delivery_status(): db_version=get_db_version()), 200 +@status.route('/_check_IP_source') +def show_check_IP_source(): + return jsonify({'ip': request.headers.getlist("X-Forwarded-For")}), 200 + def get_db_version(): try: query = 'SELECT version_num FROM alembic_version' From 9e9b3f39a1655b60f422ebc7065ccf583a1e2583 Mon Sep 17 00:00:00 2001 From: venusbb Date: Mon, 26 Jun 2017 11:08:10 +0100 Subject: [PATCH 2/2] Check IP address source --- app/status/healthcheck.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/status/healthcheck.py b/app/status/healthcheck.py index 990096b82..7ccf1f84d 100644 --- a/app/status/healthcheck.py +++ b/app/status/healthcheck.py @@ -61,6 +61,7 @@ def show_delivery_status(): def show_check_IP_source(): return jsonify({'ip': request.headers.getlist("X-Forwarded-For")}), 200 + def get_db_version(): try: query = 'SELECT version_num FROM alembic_version'