def post(self): if self.request.headers.get('X-Worker-Server-Token', None) != token: raise tornado.web.HTTPError(403) data = server_info() data["action"] = "pong" self.set_status(200) self.finish(data)
def ping(cls): data = server_info() data["action"] = "pong" return data
def heartbeat(self): data = server_info() data["action"] = "heartbeat" data["service_url"] = self.service_url self._request(data)
def pong(self): data = server_info() data["action"] = "pong" return data
def get(self): info = server_info() ip = request.remote_addr info['more'] = self.flag info['ip'] = ip return {'code': 0, 'data': info}