def __construct_response(self, request): try: msg = m.construct_message(request) except Exception as e: self.__logger.info("Exception in construct_message: "+e.__str__()) if msg: response = self.__exact_response(msg) return response else: return m.Message(m.T_ERR, {m.K_REASON:m.R_BLACKLIST}, "Welcome to blacklist.")
def __construct_response(self, request): try: msg = m.construct_message(request) except Exception as e: self.__logger.info("Exception in construct_message: " + e.__str__()) if msg: response = self.__exact_response(msg) return response else: return m.Message(m.T_ERR, {m.K_REASON: m.R_BLACKLIST}, "Welcome to blacklist.")
def __request(self, request): try: #print "sending:", request.type, request.args r = requests.post('https://suonto.com/', headers=hdrs, data=request.toJson()) if r.status_code == 502: return m.Message(m.T_ERR, {m.K_REASON : m.R_SERV_ERR}, "Server error.") #print "we got back:\nStatus Code:", str(r.status_code), "\n", r.text #print "request history:", r.history msg = m.construct_message(r.text) #print msg, msg.args if msg: return msg else: return m.Message(m.T_ERR, {m.K_REASON : m.R_SERV_ERR, m.K_STATUS_CODE : r.status_code}, "invalid message from server.") except ValueError, e: return m.Message(m.T_ERR, {m.K_REASON : m.R_SERV_ERR}, "Error. Invalid message from server.")
def __request(self, request): try: #print "sending:", request.type, request.args r = requests.post('https://suonto.com/', headers=hdrs, data=request.toJson()) if r.status_code == 502: return m.Message(m.T_ERR, {m.K_REASON: m.R_SERV_ERR}, "Server error.") #print "we got back:\nStatus Code:", str(r.status_code), "\n", r.text #print "request history:", r.history msg = m.construct_message(r.text) #print msg, msg.args if msg: return msg else: return m.Message(m.T_ERR, { m.K_REASON: m.R_SERV_ERR, m.K_STATUS_CODE: r.status_code }, "invalid message from server.") except ValueError, e: return m.Message(m.T_ERR, {m.K_REASON: m.R_SERV_ERR}, "Error. Invalid message from server.")