X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Fmrstub%2Fapp%2Fmain.py;h=75b23f125f9510510c3bf3cfbc160cbadb8135e7;hb=b83e54c2bdab21d7f6ff5c9a4c340e801c93e1c2;hp=5bb09885cadfb9b5cfdebd27a2113f9aa31d8c02;hpb=ba50f8809edc7d49a74021e25b4094f4c3174b26;p=nonrtric.git diff --git a/test/mrstub/app/main.py b/test/mrstub/app/main.py index 5bb09885..75b23f12 100644 --- a/test/mrstub/app/main.py +++ b/test/mrstub/app/main.py @@ -25,6 +25,15 @@ from flask import Flask from flask import Response import traceback from threading import RLock +import logging + +# Disable all logging of GET on reading counters +class AjaxFilter(logging.Filter): + def filter(self, record): + return ("/counter/" not in record.getMessage()) + +log = logging.getLogger('werkzeug') +log.addFilter(AjaxFilter()) app = Flask(__name__) lock = RLock() @@ -211,6 +220,12 @@ def events_write(): try: answer=request.json print(AGENT_WRITE_URL+ " json=" + json.dumps(answer, indent=2)) + if isinstance(answer, dict): + #Create a an array if the answer is a dict (single message) + answer_list=[] + answer_list.append(answer) + answer=answer_list + for item in answer: id=item['correlationId'] if (id is None):