mirror of
https://github.com/aljazceru/python-teos.git
synced 2025-12-18 22:54:23 +01:00
Improves API log and adds logs for get_appointment
This commit is contained in:
@@ -39,7 +39,7 @@ class API:
|
|||||||
remote_addr = request.environ.get("REMOTE_ADDR")
|
remote_addr = request.environ.get("REMOTE_ADDR")
|
||||||
remote_port = request.environ.get("REMOTE_PORT")
|
remote_port = request.environ.get("REMOTE_PORT")
|
||||||
|
|
||||||
logger.info("Connection accepted", from_addr_port="{}:{}".format(remote_addr, remote_port))
|
logger.info("Received add_appointment request", from_addr_port="{}:{}".format(remote_addr, remote_port))
|
||||||
|
|
||||||
# Check content type once if properly defined
|
# Check content type once if properly defined
|
||||||
request_data = json.loads(request.get_json())
|
request_data = json.loads(request.get_json())
|
||||||
@@ -101,10 +101,16 @@ class API:
|
|||||||
- Appointments hold by the :obj:`Responder <pisa.responder.Responder>` are flagged as ``dispute_triggered``.
|
- Appointments hold by the :obj:`Responder <pisa.responder.Responder>` are flagged as ``dispute_triggered``.
|
||||||
- Unknown appointments are flagged as ``not_found``.
|
- Unknown appointments are flagged as ``not_found``.
|
||||||
"""
|
"""
|
||||||
|
remote_addr = request.environ.get("REMOTE_ADDR")
|
||||||
|
remote_port = request.environ.get("REMOTE_PORT")
|
||||||
|
|
||||||
locator = request.args.get("locator")
|
locator = request.args.get("locator")
|
||||||
response = []
|
response = []
|
||||||
|
|
||||||
|
logger.info(
|
||||||
|
"Received get_appointment request", from_addr_port="{}:{}".format(remote_addr, remote_port), locator=locator
|
||||||
|
)
|
||||||
|
|
||||||
# ToDo: #15-add-system-monitor
|
# ToDo: #15-add-system-monitor
|
||||||
if not isinstance(locator, str) or len(locator) != LOCATOR_LEN_HEX:
|
if not isinstance(locator, str) or len(locator) != LOCATOR_LEN_HEX:
|
||||||
response.append({"locator": locator, "status": "not_found"})
|
response.append({"locator": locator, "status": "not_found"})
|
||||||
|
|||||||
Reference in New Issue
Block a user