1234567891011121314151617181920212223242526272829 |
- from handlers.HandlerBase import BaseHandler
- import os
- from model import DingTalkUtils
- import json
- class DataCenerHook(BaseHandler):
- def post(self):
- val= os.popen('cd /root/DataCenter && git pull')
- self.write('ok')
- DingTalkUtils.send('DataCenter代码更新:\n '+val.read())
- class QcWebHook(BaseHandler):
- " 部署代码"
- def post(self):
- val = os.popen('cd /root/QcWebServer && git pull') # master
- val2 = os.popen('cd /root/dev/QcWebServer && git pull') # dev
- DingTalkUtils.send('QcWebServer代码更新:\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}))
|