def getTrapDetails(): try: req = flask.request.get_json() serial = req["serial"] trap = DBHelper.getTrapDetails(serial) if trap == None: raise Exception print("main: getTrapDetails: trap:",str(trap)) return flask.jsonify({"status":Constants.SUCCESS, "name":trap.name, "location":trap.location, "ap":trap.ap}) except Exception as e: print("Exception: main: getTrapDetails:",str(e)) return flask.jsonify({"status":Constants.ERROR_UNKNOWN})