Skip to content

Commit

Permalink
Log server-side errors to jsonbin
Browse files Browse the repository at this point in the history
  • Loading branch information
rix0rrr committed Mar 15, 2020
1 parent 1f1e3ae commit ee64030
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions app.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ def parse():
code = request.args.get("code", None)
level = request.args.get("level", None)

log_to_jsonbin(session_id(), code, level)

# For debugging
print(f"got code {code}")

Expand All @@ -69,16 +67,19 @@ def parse():
print(f"error transpiling {code}")
response["Error"] = str(E)

log_to_jsonbin(session_id(), code, level, response.get('Error'))

return jsonify(response)


def log_to_jsonbin(session_id, code, level):
def log_to_jsonbin(session_id, code, level, server_error):
# log all info to jsonbin
data = {
'session': session_id,
'date': str(datetime.now()),
'level': level,
'code': code
'code': code,
'server_error': server_error
}
logger.log(data)

Expand Down

0 comments on commit ee64030

Please sign in to comment.