Skip to content

Commit

Permalink
HOT-FIX subindo build frontend parlamentares em 3.1.x
Browse files Browse the repository at this point in the history
  • Loading branch information
ulyssesBML authored and edwardoliveira committed Dec 27, 2019
1 parent 04ad173 commit c72c5f8
Show file tree
Hide file tree
Showing 14 changed files with 86 additions and 23 deletions.
49 changes: 49 additions & 0 deletions health_check.py
@@ -0,0 +1,49 @@
from flask import Flask
import requests
import psycopg2
import json
from sapl.settings import DATABASES, USE_SOLR, SOLR_URL


app = Flask(__name__)


@app.route('/health')
def health():
try:
db = DATABASES['default']
conn = psycopg2.connect(host=db['HOST'],
user=db['USER'],
password=db['PASSWORD'],
database=db['NAME'],
port=db['PORT'])
cursor = conn.cursor()
cursor.execute("SELECT 1;")
resp = {'DATABASE': 'OK'}
except Exception as e:
resp = {'DATABASE': 'ERROR'}
finally:
if cursor:
cursor.close()
conn.close()

if USE_SOLR:
r = requests.get(SOLR_URL)
if r.ok:
resp.update({'SEARCH_ENGINE': 'OK'})
else:
resp.update({'SEARCH_ENGINE': 'ERROR'})

else:
resp.update({'SEARCH_ENGINE': 'NOT_ENABLED'})

return json.dumps(resp)


@app.route('/ping')
def ping():
return "pong"


if __name__ == '__main__':
app.run()
Empty file.
Binary file not shown.

Large diffs are not rendered by default.

Binary file not shown.
1 change: 1 addition & 0 deletions sapl/static/sapl/frontend/js/parlamentar.a2666491.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
2 changes: 1 addition & 1 deletion sapl/webpack-stats.json
@@ -1 +1 @@
{"status":"done","publicPath":"/static/sapl/frontend/","chunks":{"chunk-vendors":[{"name":"css/chunk-vendors.aa0d128d.css","publicPath":"/static/sapl/frontend/css/chunk-vendors.aa0d128d.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.aa0d128d.css"},{"name":"js/chunk-vendors.1bb84b96.js","publicPath":"/static/sapl/frontend/js/chunk-vendors.1bb84b96.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-vendors.1bb84b96.js"},{"name":"css/chunk-vendors.aa0d128d.css.map","publicPath":"/static/sapl/frontend/css/chunk-vendors.aa0d128d.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.aa0d128d.css.map"}],"compilacao":[{"name":"css/compilacao.eff62463.css","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css"},{"name":"js/compilacao.f85808e4.js","publicPath":"/static/sapl/frontend/js/compilacao.f85808e4.js","path":"../sapl/sapl/static/sapl/frontend/js/compilacao.f85808e4.js"},{"name":"css/compilacao.eff62463.css.map","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css.map","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css.map"}],"global":[{"name":"css/global.3b8f6afb.css","publicPath":"/static/sapl/frontend/css/global.3b8f6afb.css","path":"../sapl/sapl/static/sapl/frontend/css/global.3b8f6afb.css"},{"name":"js/global.0caf9fa1.js","publicPath":"/static/sapl/frontend/js/global.0caf9fa1.js","path":"../sapl/sapl/static/sapl/frontend/js/global.0caf9fa1.js"},{"name":"css/global.3b8f6afb.css.map","publicPath":"/static/sapl/frontend/css/global.3b8f6afb.css.map","path":"../sapl/sapl/static/sapl/frontend/css/global.3b8f6afb.css.map"}],"painel":[{"name":"css/painel.5d957a9b.css","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css"},{"name":"js/painel.fcb12a07.js","publicPath":"/static/sapl/frontend/js/painel.fcb12a07.js","path":"../sapl/sapl/static/sapl/frontend/js/painel.fcb12a07.js"},{"name":"css/painel.5d957a9b.css.map","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css.map"}]}}
{"status":"done","publicPath":"/static/sapl/frontend/","chunks":{"chunk-vendors":[{"name":"css/chunk-vendors.aa0d128d.css","publicPath":"/static/sapl/frontend/css/chunk-vendors.aa0d128d.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.aa0d128d.css"},{"name":"js/chunk-vendors.a29ef83d.js","publicPath":"/static/sapl/frontend/js/chunk-vendors.a29ef83d.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-vendors.a29ef83d.js"},{"name":"css/chunk-vendors.aa0d128d.css.map","publicPath":"/static/sapl/frontend/css/chunk-vendors.aa0d128d.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.aa0d128d.css.map"}],"compilacao":[{"name":"css/compilacao.eff62463.css","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css"},{"name":"js/compilacao.0684a9a9.js","publicPath":"/static/sapl/frontend/js/compilacao.0684a9a9.js","path":"../sapl/sapl/static/sapl/frontend/js/compilacao.0684a9a9.js"},{"name":"css/compilacao.eff62463.css.map","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css.map","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css.map"}],"global":[{"name":"css/global.3b8f6afb.css","publicPath":"/static/sapl/frontend/css/global.3b8f6afb.css","path":"../sapl/sapl/static/sapl/frontend/css/global.3b8f6afb.css"},{"name":"js/global.7291511d.js","publicPath":"/static/sapl/frontend/js/global.7291511d.js","path":"../sapl/sapl/static/sapl/frontend/js/global.7291511d.js"},{"name":"css/global.3b8f6afb.css.map","publicPath":"/static/sapl/frontend/css/global.3b8f6afb.css.map","path":"../sapl/sapl/static/sapl/frontend/css/global.3b8f6afb.css.map"}],"painel":[{"name":"css/painel.5d957a9b.css","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css"},{"name":"js/painel.f7b68b0b.js","publicPath":"/static/sapl/frontend/js/painel.f7b68b0b.js","path":"../sapl/sapl/static/sapl/frontend/js/painel.f7b68b0b.js"},{"name":"css/painel.5d957a9b.css.map","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css.map"}],"parlamentar":[{"name":"css/parlamentar.0e433876.css","publicPath":"/static/sapl/frontend/css/parlamentar.0e433876.css","path":"../sapl/sapl/static/sapl/frontend/css/parlamentar.0e433876.css"},{"name":"js/parlamentar.a2666491.js","publicPath":"/static/sapl/frontend/js/parlamentar.a2666491.js","path":"../sapl/sapl/static/sapl/frontend/js/parlamentar.a2666491.js"},{"name":"css/parlamentar.0e433876.css.map","publicPath":"/static/sapl/frontend/css/parlamentar.0e433876.css.map","path":"../sapl/sapl/static/sapl/frontend/css/parlamentar.0e433876.css.map"}]}}

0 comments on commit c72c5f8

Please sign in to comment.