Trees | Indices | Help |
---|
|
1 # coding: utf-8 2 3 import flask 4 import json 5 from coprs import rcp 6 from coprs import app 7 from coprs import db 8 from ..misc import intranet_required 9 from . import stats_rcv_ns 10 from ...logic.stat_logic import CounterStatLogic, handle_be_stat_message 1617 18 @stats_rcv_ns.route("/<counter_type>/<name>/", methods=['POST']) 19 @intranet_required 20 -def increment(counter_type, name):21 app.logger.debug(flask.request.remote_addr) 22 23 CounterStatLogic.incr(name, counter_type) 24 db.session.commit() 25 return "", 2012627 28 @stats_rcv_ns.route("/from_backend", methods=['POST']) 29 @intranet_required 30 -def backend_stat_message_handler():31 try: 32 handle_be_stat_message(rcp.get_connection(), json.loads(flask.request.json)) 33 except Exception as err: 34 app.logger.exception(err) 35 36 return "OK", 20137
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |