from handlers.HandlerBase import BaseHandler import os from model import DingTalkUtils import json class DataCenerHook(BaseHandler): def post(self): val= os.popen('cd /root/DataCenterGame && git pull') self.write('ok') DingTalkUtils.send('DataCenterGame代码更新:\n '+val.read()) class QcWebHook(BaseHandler): " 部署代码" def post(self): val = os.popen('cd /root/QcWebServerGame && git pull') # master val2 = os.popen('cd /root/dev/QcWebServerGame && git pull') # dev DingTalkUtils.send('QcWebServerGame代码更新:\n[master]\n '+val.read()+'\n[dev]\n'+val2.read()) self.write('ok') class GetVersion(BaseHandler): def get(self): version = "v1.2.1" msg = "1.原公众号总数据变为投手数据中投手投放号 2.现公众号总数据一个公众号一条数据 " self.write(json.dumps({"version": version, "msg": msg}))