ck 4 anni fa
parent
commit
14398a90cb
2 ha cambiato i file con 13 aggiunte e 1 eliminazioni
  1. 10 0
      handlers/GitHookHandler.py
  2. 3 1
      urls.py

+ 10 - 0
handlers/GitHookHandler.py

@@ -0,0 +1,10 @@
+from handlers.HandlerBase import BaseHandler
+import os
+
+
+class DataCenerHook(BaseHandler):
+
+    def get(self):
+        os.system('cd /home/qc/DataCenter')
+        os.system('git pull')
+        self.write('ok')

+ 3 - 1
urls.py

@@ -1,5 +1,6 @@
 from handlers.PitcherPanelHandler import*
 from handlers.ApiHandler import YgApiHandler
+from handlers.GitHookHandler import DataCenerHook
 
 
 urls = [
@@ -11,5 +12,6 @@ urls = [
     (r'/data/channel_stat/again_order_trend',ChannelAgainOrderTrend), # 公众号复冲趋势
     (r'/data/channel_stat/active',ChannelActive), # 公众号激活数据
     (r'/data/channel_stat/order_trend',ChannelOrderTrend), # 公众号趋势
-    (r'/data/channel_stat/channel',ChannelSummary)
+    (r'/data/channel_stat/channel',ChannelSummary),
+    (r'/api/git_hook/data_center',DataCenerHook)
 ]