-Wrapping rest api in try catch

-Tuning css for numeric fields
-Clean-up
This commit is contained in:
sergiuToporjinschi
2022-02-05 14:25:26 +02:00
parent d294fa5724
commit aadc8a92c6
8 changed files with 51 additions and 38 deletions
+12 -8
View File
@@ -2,7 +2,6 @@
from __future__ import absolute_import, division, print_function, unicode_literals
import traceback
from ast import Try
import flask
@@ -27,13 +26,18 @@ class API(EStepsApi.API, PIDAutoTune.API):
return result
def on_api_get(self, request):
# request.args.get('x')
self._logger.debug("api.on_api_get")
return flask.jsonify(
{
"data": self.data["steps"]
}
)
try:
self._logger.debug("api.on_api_get")
return flask.jsonify(
{
"data": self.data["steps"]
}
)
except Exception as e:
self._logger.error(traceback.format_exc())
return flask.abort(500, {
"msg": "An error curred"
})
def on_api_command(self, command, data):
try: