From 211ffe73ab02c019d390f5ac0fc200226cc4a81d Mon Sep 17 00:00:00 2001 From: pengtao Date: Tue, 15 Oct 2019 15:07:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A02001=20b=5FN=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/web.py b/web.py index 2bd91ee..a000b9b 100644 --- a/web.py +++ b/web.py @@ -12,7 +12,7 @@ import logging from config.config import * import pdb from data_channel.gamelog_external import Build_Gamelog_Config - +from data_channel.mp2shushu import Mp2shushu define_logger("/data/logs/ops/ops_interface.log") log = logging.getLogger(__name__) @@ -25,8 +25,8 @@ class DispatchHandler(tornado.web.RequestHandler): if self.get_query_argument('c') == 'Ops' and self.get_query_argument('a') == 'sync_log_conf': print("start sync_log_conf! ") self._selfgamelogexternal() - elif self.get_query_argument('c') == 'Ops' and self.get_query_argument('a') == 'xxx': - yield self._selfxxx() + elif self.get_query_argument('c') == 'Ops' and self.get_query_argument('a') == 'mp2ss': + yield self._selfmp2ss() else: self.write("pls check args!") @@ -43,8 +43,14 @@ class DispatchHandler(tornado.web.RequestHandler): return self.write({'errcode': 2, "errmsg": 'Failed'}) return self.write({'errcode': 0, "errmsg": ''}) - def selfxxx(self): - pass + def _selfmp2ss(self): + try: + ss = Mp2shushu() + ss.run() + except Exception: + return self.write({'errcode': 2, "errmsg": 'Failed'}) + return self.write({'errcode': 0, "errmsg": ''}) + def make_app():